I can’t find a reason why God gave you to me, but that is not the question to be asked, May be the question is how did God knew that I needed a friend like you.
The words that escape a friend’s mouth are: I’ll be there when you say you need me. But the words that are unheard from a true friend’s heart are: I’ll be there… whether you say you need me or not