While growing up with a strong, confident mother can have its downsides (hello being grounded all of the time) it also has a lot of perks. From cooking, cleaning, working, loving and, most importantly, teaching you all of life's lessons, your mom is basically super woman. Go thank your mom right now for teaching you these valuable life lessons.
You’re perfectly content being independent.

From cooking to cleaning to working a full time job, you watched your mom do it all. You learned that you're perfectly capable of doing it all on your own and you don't mind one bit.
You’re known as being the blunt friend.

Growing up around a mother who always told it like it is, you've learned to do the same. Even if your friends don't want to hear it, you always tell them the truth no matter how hard it is.
But, you’re also the friend who sticks up for others.

You watched your mom fight battles for you every day. You learned to fight back and protect those who couldn't fight for themselves.
You learned to give forgiveness with caution.

Your mom was stubborn and protective so forgiveness didn't come easily with her. You learned to do the same and only give out forgiveness when it's warranted.
You know the true meaning of love.

You saw your mom give her all for you and never complain once. You learned how to be selfless, give your all to those you care about and love unconditionally.
You know how to love yourself.

Through all of life's battles, you learned how to love yourself despite the bad grades, the breakups and the let downs. You've learned how to pick yourself up and fight.
You learned to follow your true passions.

Your mom always taught you to chase your dreams no matter what they were and that's what you still do to this day. You go after what you want in life and won't stop until you've reached your goal.
You are known for great advice.

Even though you say things people don't like to hear, they come to you when they really need that advice. They know you'll tell it like is and give them the best advice.
You’ve learned to keep looking forward.

You know the true meaning behind the phrase "things happen for a reason." Even if things don't happen the way you want, you move forward, learn from them and never look back.
You know it’s definitely not easy being a woman.

You know sometimes your thoughts, personality and intelligence will be belittled, but that doesn't keep you from voicing your opinion. You will keep speaking your mind until you're heard.
You learned how to be a problem solver.

Your mother taught you the importance of solving your own problems and figuring things out for yourself. But she was always there when you really needed her.
You learned to not play the comparison game.

Every person has their strengths and you learned to be okay with someone else being better at something than you. You know your weaknesses and are perfectly happy with yourself regardless.
You have a great deal of patience and faith.

You learned that patience is the strongest virtue. You've come to know everything happens on its own time and learning to wait is its own strength.
You don’t rely on anyone but yourself for happiness.

Even if everything is crashing down around you, you know how to power through it. You have learned that you're the only one who can make yourself happy, no one else.
You learned how to be true to yourself.

No matter the decisions you have to make, you learned to always be true to yourself. You know how to stick to your values, your beliefs and what you love.
You learned how to take life by the reigns.

Your mother taught you to always go after what you want in life. You're strong, confident and a hard worker.
Most importantly, you learned how to be a good mother to your children.

You watched your mom love you unconditionally, work day in and day out to provide for you and care for all your problems. Each day you're learning more from her and that has made you a great person.