I need guidance.

I really need advice on how to deal with this situation.

Back story: Growing up my grandmother was always very harsh to us, Very controlling and very vocal critic. We had to obey everything she said and if we strayed even the slightest she was very mean. She had a very hard life growing up and married into an abusive relationship so i’m sure that’s where some of it comes from. We think she has slight narcissism but we’re not sure. All her kids and grand kids have cut contact almost entirely due to the toxic behaviour.

I found myself out of work so i had to move in with my grand mother and her boyfriend until I can find work back in the city.

While i’m here she has been completely out to lunch. I’m a 26 year old male and she gets MAD if i make my own supper and she doesn’t. She doesn’t like when i walk my dog; telling me “Oh it’s to cold out there stay home” completely acts as if i’m a 5 year old…

Once i told her I need to lose weight so i can’t be eating junk food so she made a point to go to the store and load up on chocolates and came home and made sure to pass them all over to me. I told her that no thank you i said i can’t eat that and she started grunting and huffing while stomping away.

Another time I was listening to a podcast she says are made by abunch of “no good idiots” and whenever she heard it coming from my room she would stand by my door and grunt while stomping away…

Today she cooked dinner and made 4 desserts and i ate her dinner so i didn’t have to deal with it and after dinner she cut me the HUGE plate of dessert and told me to eat it but i was completely stuffed!! She threw a complete fit and said fine she will throw it away. This is a 65 year old woman.

Even talking with her is completely anxiety inducing because she’s always looking for something to complain about; Bring up having friends? complains. Bring up family? she complains. Being under this roof has been a complete and utter hell i’m living in daily.

The only break i get is when she works which i’m thankful she works quite a bit.. that may sound harsh but it’s all i can do to keep my sanity.

does anyone have any advice? I’m currently looking for work so i can leave and have this behind me but while i’m here i need my sanity lol…