Mother-in-law Drama 😒

K
Technically she is my step mother-in-law... My husband isn't very fond of her, she is very fake nice until she doesn't get her way then she becomes passive aggressive and over steps boundaries. When my son was first born (he's 6 months now), she barged her way into the ward where I was laboring with her 12 year old son. Just before I'm about to be checked asking how soon it was going to be and really invading my privacy. Then immediately after he's born... I was in labor for 32 hours so it was long and difficult for me. Her and the other in-laws are at the door asking to come in.. they had no respect for me and only cared about being the first to see him and get there photos. There was still blood on the floor and I hadn't even gotten to wash off (something I'm still very hurt about and even regret. I was very out of it after the birth and wish I someone had helped me say no to letting them in). Since it's been a strained relationship because they only treat me like the birth giver and not my baby's mother.. I don't like to see her and my husband's father because they always treat my son like a photo op and act like my husband and I don't exist. She in the past has taken my son and when he starts to cry, refuses to give him back. They make passive agressive comments about not seeing him instead of actually talking to us about how they're feeling. Her and my father in law never make time for my husband to spend time with him. They only seem to care about our baby. The boiling point for me was mother's day. It's my first this year which to me was a big deal. None of my husband's family wished me a happy mother's day AND in addition, she got a locket with her son and my son's pictures in it... I felt really upset about that because she's my husband's step mother and my son is not her baby... I feel like this is overstepping because I wouldn't wear a locket with her son's picture in it let alone be given it for mother's day. As well as not putting a picture of my husband in the locket too? I wanted to see what you ladies think because I've never been in this position before. I'm a first time mom and don't know exactly what's appropriate. I just know that I'm not happy...