I am just blown away by how God comes through on his promises every single time. God has restored broken relationships that I thought would never be fixed, and showed me that some shouldn’t be fixed. God has put people in my life that I would have never picked for myself, thank goodness he can see what’s best for me. The people he has surrounded me with are the most beautiful, talented, funny, caring, and perfect individuals, each in their own way, each such an important part of my journey. He has placed incredible opportunities in my path to love and care for people who need that more than anything and I can only hope that I have been able to make him proud by serving those around me and bringing a smile to someone else’s face. Thank you for this wonderful life you have blessed me with, but also thank you for my mistakes, weaknesses, flaws, sins, and frustrations. Because God doesn’t work through perfect people, God works through imperfect people perfectly.