Sometimes in life there is a beautiful serendipity.
I have been close friends with a wonderful man for 3 years..I knew he was my best friend but I took a long time to realize that i am in love with this beautiful person.. who would have guessed. I've known he loved me for quite some time but I didn't think my feelings were romantic..until I realized I have no interest in seeing anyone else but him. My best friend is also my soulmate.
Life can be so funny at times, I think it does bring us the things we need, though they are not always what we think we want, and often it not until later that we can see.
Congratulations on finding a friend that is also your soul mate.