I think friend of mine can be translated to my friend. In that case, doesn't friend of me make more sense?
If we translate friend of mine to one of my friends then I guess friend of mine makes sense for my friends being mine.
Is there a difference?
When do you say ... of mine instead of my ...?
Is there a specific situation when you use one or the other?