Whether you are 15 or 55, you are never to young nor too old to accept and move on from the mistakes you have made in life.

Although I am only 19 years old, I don't believe that learning about life needs to come from someone who has years and years of experience. We have something to learn from everyone, even from children who have the purest of hearts.

Everyone experiences life differently but we all have one thing in common: the reality that not one single person on this earth is perfect and it's time you forgave yourself for believing against these odds.

1. Thinking you are not good enough.

Let me be the first to tell you, that you ARE good enough. There is always going to be someone prettier, skinnier, richer, or smarter. So stop comparing yourself to the next girl and learn to love what you have to offer to this world. Anyone who does not see this does not deserve to be in your life. Boy bye.

2. Not being as "successful" as you hoped

If you succeeded at everything you did then you could never learn from your mistakes. Failure is meant to be a part of lives because here is where we learn the most valuable lessons. It’s what teaches us to get back up after being knocked down, it makes us grow thick skin, which trust me, you’re going to need in this world.

3. Letting someone else dictate your decisions

Whether this decision is what color to dye your hair or if you should go out tonight, do what makes you happy. We cannot live to please others because then we will never be pleased with ourselves. Do what makes you happy, and again, if someone can’t deal with that then they don’t deserve to be in your life.

4. Eating that cookie

I promise if you eat the cookie, it will not kill you. Stop stressing over the weight you didn’t lose and the calories you ate that day. Don’t beat yourself up about “breaking your diet.” I promise you eating that cookie or you eating a piece of celery did not change your weight loss journey. Just be satisfied with you and eat the damn cookie.

5. Being lazy when you shouldn’t have

We have all been there. Lying in bed binge watching Netflix instead of doing our work or cleaning the house. It’s OK to be lazy sometimes. If you are a constant work robot that never gets a break, I promise you will lose your mind. It’s all about balance. Let yourself be lazy sometimes, it is good for the soul, even if that means putting in a little extra work later on.

6. All the things you "regret"

You regret that time you decided to stay in instead of going out and you have regret that time you went out and probably should’ve stayed in. Life will always be full of regret and missed opportunities but this is in the past and there is no reason to ponder on them anymore. It is time you stop asking “What if?” and learn from your mistakes instead of regretting them.

7. Opening up to someone who ends up letting you down

Opening up to someone can be extremely scary. So, when you finally do but get shot down by someone you care about, don’t have the “I’m never doing that again” mentality. Instead, learn and grow from the experience. Don’t beat yourself up for putting yourself in a position to get hurt. Don’t look for vengeance and don’t stay angry. Let it go and let yourself move on to be happy.

8. Being emotional

We’ve all been there. Maybe we were a little dramatic or maybe we overreacted. Never feel bad for the way you feel. It is ok to cry sometimes and to let people see you be weak. Being emotional is a part of human nature and you have to let yourself be ok with that. Sometimes a good cry or a good scream can be a cure all in itself.

9. Being someone’s second choice

We aren’t always going to be everyone’s first choice. Do not beat yourself up because you weren’t on the top of the list. Don’t sit on the fact that someone else was better. Anyone who sees you as their last choice deserves to be your last choice as well. Accept and move on to people who know you deserve to be number one, these are the people who should be YOUR first choice.

10. Wanting to be alone

Everyone needs time to them self. Don’t feel guilty for wanting to stay in and read good book instead of getting drinks with your friends. Being alone allows us to recognize our thoughts and gives us time to think without distraction. Of course, not all the time but every now and then you SHOULD make time for yourself and that is perfectly ok.

11. The relationships that didn’t last

Amor fati, its Latin for love your fate. In other words, everything happens for a reason. If the relationship didn’t last, it wasn’t your fault, it wasn’t anyone’s fault. You have to accept that it wasn’t meant to be. Whether it’s a friendship or a love relationship, not every one of them were made to last. Some people come into our lives to teach us something or to make us chase our dreams and it's ok that they don’t stay because better things are ahead.

12. Spending your money on wants instead of needs

We may spend $50 on a pair of jeans instead of groceries, which will leave us eating off the dollar menu for a couple of day, but sometimes materialistic items make us feel good. If those $50 jeans are going to do that, then embrace it. I promise you will work the $50 off and in a few weeks, it won’t even matter that you spent that money. So, who cares, do what makes you happy.

13. That extremely embarrassing thing you did

You have done 100 embarrassing things in the past and chances are you will do 100 more in the future, but that’s life. Don’t stress over the fact that you tripped on the sidewalk on the first date or that you had spinach in your teeth while talking to your boss. We have all been there and if you can’t laugh at yourself then who can?

14. Taking a little too long to get over that f*ck boy

They say time is the only healer. Whether it takes you 5 days or 5 years, I promise you will get over him. Don’t feel guilty because Susan got over her ex in 5 minutes and is on to the next. We all heal differently and some of us may take more time than others. Just let time do its job and don’t get worked up over it or try to force yourself into something you don’t want.

15. Your future mistakes

You have made 1,000 mistakes in your life before and spoiler alert: you will make 1,000 more. You will never live a flawless life and once you learn to accept that, you can live a happier life. It is important to accept the mistakes we will further make. Instead of getting angry, learn to move on because it is a part of this wonderful thing we call life.