I was wondering about difference between "my" and "of mine" and have found some posts that say:
"my" is definite form and "of mine" is indefinite one. So, "of mine" is the same as "one of my".
It makes sense for most usecases I've heard, but I still don't understand what "this heart of mine" means. Can you help me?
P.S. Please forgive me for mistakes in this question, I'm not an English-speaking man.
Best Answer
It is (often) an emphatic form.
"ole" or "ol'" = "old" (so-called "eye-dialect").