I am already adult ( 29)  and struggle with anxieties ..I had a bad childhood ,( father verbally aggressive ) and my mom had best intentions and tried her best best at parenting ( for example focusing on health ,education and healthy living )  but she was always criticizing me with harsh words ( nobody will like you /, you look horrible when u wear it /,you do not walk like normal girl/ boys will not like u...sentences like these still haunt me ) I am doing my best to recover and heal ..I do not  have kids yet but I do not understand how can anyone be so harsh with kids ....

she was housewife...she lost her nice  job due to crisis in my country ,she always regretted being jobless...and felt unrealized 

I know deep down she wants and wanted the best things for me but her words and critics always hurt and i am still not over it ..she justifies her actions by saying ,,I wanted to make sure that you would be the best version of yourself and be better at everything ''

I simply do not understand why do people like to put others down ???why ? I mean why would anyone be so judgmental to a little kid ?