Is OTHER wrong in the post ? POST : I'm 21 and recently got my first girlfriend a couple weeks ago. I also started doing online freelancing work earlier this year teaching myself video editing from scratch and marketing myself. I feel like my life is coming together and I'm working hard at my job to improve, and also treating my girlfriend very special mainly by texting her while I work during the day.

&amp;#x200B;

To get to the point, I bought my girlfriend her favorite perfume for her birthday, got it in a nice box made it nice and everything and my Mom is upset that I got my girlfriend such a nice gift for her birthday, but nothing for my Mom's birthday.

&amp;#x200B;

For more context, I was medically discharged from the Navy and now I live with my parents and have no "real" job. My freelance business has only recently started getting success which means I didn't have any money to spend when it was my Mom's birthday earlier this year. My sister and I got together and made a hand made gift and treated her special, cooked dinner, and took over the house duties. 

&amp;#x200B;

Extra context, I'm autistic and people skills are not my specialty at all.

&amp;#x200B;

There are many other details on my work life, and other problems, but I'm aware this isn't the place for a life story. 

&amp;#x200B;

It's not just this one event though, this seems to have been the tipping point and my Mom has been building up anger for a while now. Another major thing that my Mom is upset about is the fact that I'm not putting in effort in learning her mother language, Armenian. Armenian is a very unpopular language and there are no online resources to help me learn unless I pay hundreds either for a personal teacher or a local college class. My Mom speaks it, but is a terrible teacher. She tells me and my sister to dedicate 30 minutes a day to learning it and then come back to her on what we learned, but what are we supposed to learn when there's no resources? We just awkwardly learn the alphabet and google translate to learn then get yelled at for not putting in enough effort.

&amp;#x200B;

However, I have recently started to learn Dutch because my girlfriend is from Belgium and I want to talk to her family who hardly speaks English. Dutch is super easy in comparison to Armenian mainly because there's a free app for it, most of the words are similar to English, and it's fun.

&amp;#x200B;

So here's the conflict. My Mom went on a rant this morning telling me how my girlfriend is fake because we originally met online and I'm spending more time &amp; effort on my girlfriend and my job rather than her, and ends up calling me an asshole who doesn't respect their parents. She has now told me to read self-help books (the kind that's titled "3 steps to sucess"), and also telling me I'm immature. I denied all of this and my Dad also supports my Mom telling me that they are only trying to help and want the best for me.