God how can I possibly thank you enough, the one who makes me who I am, the one to whom I owe my life, the forming of my soul. The one who makes such sacrifices to always put me first, who lets me test my broken wings in spite of how it hurts. Who paints the world a rainbow when it’s filled with broken dreams, who explains it all so clearly. When nothing’s what it seems. What way is there to thank you for your heart and tears for many thousand little things you have done for many years. For never giving up on me when your wits had reached their end. For always being proud of me, for being my best friend. Accepting all my flaws not loving cause you had to, but loving just because and so I come to realize the only way to say thank you that would be enough is clear. In just one way look at me before you. Do you see what I have become? Do you see yourself in me? The job that you have done. All your hopes and dreams a transfer over many years. Your best was passed to me. Thank you for the gifts you give, for everything you do, but thank you God most of all for making dreams come true.