I see your statement that “my mom is right so often about anything (I’m not)” as a possible red flag. I once thought my mom was right about everything and was one of the most incredible people and mothers on earth. What I didn’t realize is that my mother most likely has NPD, or Narcissistic Personality Disorder. Some “demanding” people may not have the full-blown personality disorder, but their selfish tendencies may veer toward that end of the scale. The behavior of emotionally mature people falls somewhere in the middle of a continuum of narcissistic behavior. The more symptoms of NPD that a person exhibits, the closer they are to being a full-blown narcissist. My mother has all 9 of the 9 symptoms.
Even if your mother is not a full-blown narcissist, she should not be allowed to disrespect you. If she tends to be snippy or demanding you may have been brought up programmed to believe that it’s okay for her to mistreat you. Is the reason your mother does “so much” for you as a couple because she’s actually a very controlling person and this is the method she uses for keeping you close and under her control? If so, this is not love, nor is it generosity or a willingness to help. It is self-serving manipulation. Whether or not you are aware of it, it is harmful to allow anyone to mistreat you. Regarding your mother’s “doing so much” for you and your BF as a couple, make sure there are no strings attached.
I don’t think it’s very likely that you’re “not right” about things. It may be that your mother’s behavior and manipulation has created the illusion that SHE is most often right while you are “not right.” If she’s very controlling, it would not serve her interests for you to grow self-confident, trusting that you are or can be “right about things.” Is it possible that she fears you wouldn’t want or need to have her around if you trusted yourself more? Why do you feel that you are “not right” about things while your mother is so often right?
There are lots of great resources online for learning healthy ways of dealing with “snippy and demanding” people. If any of this resonates with you and you recognize your mother as very selfish and controlling, be warned that if/when you decide to stop letting her mistreat you, her behavior is likely to worsen as she feels the loss of control.
It will take some time for her to adjust to the “new you,” if you decide to stop tolerating her mistreatment. If you do raise the bar, a good tactic is to be gentle but firm, politely defining and defending your boundaries. Excuse yourself and leave the room if she launches into “button-pushing” or the kind of provocative behavior guaranteed to make you lose your cool, which would turn the tables, leaving you off balance and unsure of yourself and HER in control again. It’s a classic tool of manipulation. The only defense, and it is a powerful one, is learning how to “detach” or emotionally unplug from the button-pusher when they start in on you. If you remain cool, calm and unaffected by her button-pushing talk, then SHE will be the one thrown off balance by her loss of control. Reward her good behavior and don’t tolerate her disrespect. Over time, learning that you won’t put up with her mistreatment, she may stop it. If not, is this really a person you want to live with?
I hope you work on having a good, healthy relationship with your mother as well as your boyfriend. It would probably be hard for you to watch him being treated like he sees your mother treating you, right? Maybe you would not have become aware of her mistreatment without him bringing it to your attention, since you may have grown accustomed to it.
I believe that we _should_honor our mothers, treating them with love and respect. I also believe that we deserve the same from them and from ALL of our loved ones.