I can’t find a reason why God gave U to me, but that is not the question to b asked; May b the question is how did God knew that I needed a friend like U.
A true friend is like the best book, sometimes, the cover may not be so elegant but the contents are like bars of gold that you can treasure for a lifetime. Take care!