Sometimes we find ourselves falling in love, and we tell ourselves that we will never love like this again; but we do. We find another once we get over our heartbreak and we try again, but once in a while we find a rare kind of love. The kind they talk about in fairytales, the kind that is so encompassing that we would turn our entire life upside down to have. I guess they call that a soul mate, and I found mine; in my best friend of 20 years. Unfortunately there is no such thing as a perfect love and things are not as easy when it's not a fairytale; reality is that the world is muddied by complicated relationships and real life problems that can make or break you. I decided when I started down this road that there was no going back for me... I will fight till I die to make this love work.