Mother’s Day is just around the corner, and it’s always a reminder of the person whom we take most for granted. Let’s take this time to think of the all things we should thank our mothers for:

1- Enduring Physical and Emotional Pain

The most obvious reason out there is bringing you into this world, because it has taken so much psychological and physical stamina to do it. Giving birth is undoubtedly one of the most magical yet self draining experiences in the world.

2- Main Support System

A mother’s support is just a given. whenever you need her, she will be there.

3- Values

She has raised you up with certain values and morals that have helped shape who you are today.

4- Seeing the Worst in your Friends Before You Do

This is one of her superhuman powers. Your mother always manages to see the bad in your friends without you even knowing. She warns you while you probably ignore it because you haven’t noticed anything, but time will tell. Just listen to your mom, she’s never wrong!

5- Endless Food

FOOD! She is the best cook, no matter how many cuisines you have tried and loved, nothing compares to the food your mother makes.

6- Finding Everything

If you lost anything, she will find it. Even if you were looking in the same place seconds ago, for some absurd reason, things magically appear for her.

7- For Playing Two Roles

At certain times, she is not only your mother, but your father as well. He may have been busy at work or traveling abroad, so she is there to fill his shoes.

Don’t wait for a certain day of the year to make your mother feel special. Try to do it on a regular basis and show her that she means to you just as much as you mean to her. The best thing about it all is that she has never asks for anything in return! This is the ultimate reason to be thankful for your mother every day.