I know that things have been rough, and that being a single parent doesn't make things easier. I know that you struggle and think that you have failed at times, but I promise you that even at your weakest moments you are one of the greatest, if not the absolute best, people I have ever encountered.
I look up to you in so many ways. You are my absolute rock and best friend and I would not want to experience this life without you by my side. You truly are so much stronger, braver, and accomplished than you believe yourself to be. Sure, you hit rough patches but we all do. You never try to act better than.
Not once in my life have I ever felt like there was something I couldn't do because you pushed me to challenge myself and reach for the stars. You encourage me to do more than you got the chance to do, without realizing how much you really do. If it weren't for you I would not be where I am right now and I would not be living the life I am.
Everyone loves you because you have the best personality and put everyone before yourself.
When you start to feel defeated please stop and look at even just me, and the boys; you did this and allowed us to excel. You have helped me through my lowest times, inspired me further in my higher points, and all around have continuously helped me in getting through life.
If I end up to be even half the woman you are than I will have accomplished more than enough.
Thank you for all that you do. You should not doubt yourself as much as you do. Life is hard, people suck, and there's always new mountains to climb. But I promise to always be by your side to tackle it all and reassure you of your worth when you need it.
I love you always.
xoxo.