My wonderful friend,

You deserve love.

You deserve to marry your best friend.

You deserve appreciation.

You deserve that no matter who comes in and out of your life, every selfless thing you do for someone is acknowledged.

Have Your Voice Heard: Become an Odyssey Creator

You deserve kindness.

You deserve to have the nicest people in the world surround you all of the time.

You deserve support.

You deserve to have someone there for you at the beginning of every good day and at the end of every bad one, to have someone who wants to fix all of your problems.

You deserve hope.

You deserve to always be optimistic.

You deserve laughter.

You deserve to never stop smiling and actually mean it every time you do.

You deserve forgiveness.

You deserve to be able to be given second chances because without a doubt you are worth it.

You deserve friendship.

You deserve to have a friend who can be just as good of a friend as you are.

You deserve honesty.

You deserve to always be told the truth.

You deserve motivation.

You deserve to never want to give up and always push yourself.

You deserve success.

You deserve to have everything you have worked so hard for.

You deserve faith.

You deserve to always know it will get better.

You deserve loyalty.

You deserve to have that one person who will never leave and always be there for you.

You deserve happiness.

You deserve to be genuinely content with your life.

You deserve the world.

If I could give it to you, I would.

Yes, life gets tough sometimes. The unthinkable happens and your world feels like it is crashing down but you can get past all of this.

Thank you for being so selfless. It amazes me how you do it sometimes, but thank you for always making everyone your main priority when they need you.

I know I may not say it enough, but truly thank you for all you do for me. I don’t always know how to show how much someone means to me, especially when it is someone as great as you because I don’t know what I did to deserve you, but thank you.

I love you.