God gave me you for the ups and downs through the good and bad through hell and high water god gave me you. God gave me you for the love and support through thick and thin god has given me the best thing that has ever happened to me and has given me my soul mate. God has given me the ability to see what was right in front of me all these years god has pointed me to the rest of my life with my best friend. God made me realize what life can do for you and now I know that life may have it's ups and downs but god has directed me to my forever.