Do you know how wonderful of a feeling it is to be absolutely head over heels for your best friend? Nothing is more amazing than being in love with someone who will accept you for all your flaws, and is willing to go through hell and back to make sure you’re happy. Sometimes the road less traveled will lead you to the best decision of your life and I’m so glad I took that path. I know I’m hard to handle sometimes and I push you until you break, but I’m so lucky to know I have someone like you to love me unconditionally and to call my best friend. I don’t know where I would be today if you never walked into my life, but I thank God every day that I’m able to call you mine.