**I have an overbearing Aunt. She USED to, think she can decide things about my kids, and that my kids were hers. Well... so I have TAUGHT MY KIDS... that I am the Mom (Aunty is not), and that me and their Dad... decide things for them. NOT Aunty. We explained to our kids, since they were Toddlers, about this. So that, they do NOT get "confused" about who their "parent" is. We explained to them, that their Aunty can tend to be too excited about things pertaining to them... but that, ONLY Mommy or Daddy decides things for them. That way, they know... that Aunty is not the Boss nor the one who can decide things. So along with dealing with Aunty ourselves, we have "educated" our kids on the proper way of things in our family. And our kids will actually TELL their Aunty no or yes, or "we have to ask Mommy and Daddy first..." when Aunty is being pig headed about what they do. We taught our kids how to discern things and what the "totem pole" of adults in their life, is.
-------------------------------------
Well I can understand how irritating this is.
Sure she's a grandmother. Sure she cares. Sure she loves her grandchild. Some kids don't even have Grandparents. So your child has one, and that's nice.
But, its about boundaries.
And Grandma does not know what that is. Nor what that is, now. Nor does she realize that her "caring" is usurping the parent's role.
So you spoke up, and now your Mom is upset.
Well, this is a life lesson.
She does not have a good relationship with you or your brother, either. So that is something that you know about, but we don't.
But now, it is all coming to a head, because you have a baby... and it is your Mom's first grandchild.
Still though, it is your child.
But it is about boundaries.
And some people/grandparents... do not attain an understanding of this right away.
It can take time.
Or... it will be a CONSTANT conflict, all the time.
But, you do not have to... have your son be given to your Mom every other weekend. I don't know if I understood your statement correctly: "My parents see my 4 year old son every other weekend and enjoy their time together..." So does that mean, that on those weekends, your son spends his time at their house and sleeps over there???? Or, your parents come over and visit with your son at your home???
To me, a child does not have to... stay over or sleep over at a Grandparents home, regularly. Nor as a matter of having to.
If your son is going to their house and sleeping over there on weekends, just stop doing that.
You/your Husband are the parents. So you both, decide what your son does, where he goes, and how he spends his time.
And what about your Husband's parents? Do they live near you too? Do they spend time with your son?
Does your Mom, have issues with your son spending time with the other Grandparents???
Ultimately, you need to nicely have a talk with your Mom.
And you have to have boundaries. Since your Mom does not have or know boundaries.
And if she gets upset, she gets upset.
Perhaps over time, she will catch on.
But since your son is 4 years old... I assume this has been going on for 4 years, already????
Also, you do not have to tell your Mom, EVERYTHING that is going on with your son. All families have their own privacy about personal matters. Nothing wrong with that.
And, perhaps your Mom will never get over her personal hang-ups. So then you have to just do what you want and feel is best for your son. Per your own nuclear family. Because, apparently, your Mom has been this way since you were a child. Because you and your brother do not have a good relationship with her either.
Some people just will never be what we want.
Therefore, you have to have your own boundaries, and you and your Husband have to be a team about it. So if your Mom intrudes and tells you what to do with your son... just say "Me and My Husband, decide that.... " and just keep repeating that, whenever your Mom gets nosy or intrudes into things, per your son. Then maybe she will realize, that she does not have a say.