Dear Future Me,
It's hard to see it now but you're worth so much more than you let yourself know. You are someone that cares so much about others that sometimes it hurts you. You sometimes put others emotions and needs above yours and that sucks a lot but that's what continues to make you a good person, despite your mistakes.
Stop beating yourself up over the past. It's in the past and there is nothing you can do to change it except learn from it. That guy who broke your heart? Guess what, future you already forgot his name. The guy who's heart you broke? He has moved on and thank god because he's such a great guy who deserves the world.
People grow up and you're growing up too. It's okay to make mistakes and cry sometimes. It's okay to feel alone sometimes but you know you really never are. You surround yourself with really great people who have seen you at your absolute worst, yet still find ways to love you endlessly. Now start doing that for yourself too. If others can see it in you, you have to see it in yourself too.
Learn to love yourself more. Trust me, I know you already love yourself a whole lot but not as much as you make others think. I know what you think when you're alone and I promise you if you just look at yourself through the eyes of someone else you'll see just how beautiful and rare you actually are.
Keep grinding because it'll work out in the long run. I do hope all the hard work I put into my career actually got you somewhere.
Love,
Your younger self