Anxiety advice

I'm going through a bit of a rough patch. Earlier this summer, I made a boat load of changes. I moved out of my apartment (not exactly by choice - my roommate/best friend had incurred a lot of debt and wanted to get it paid down. she moved back home but didn't give me much notice.) and into my boyfriend's house. his mom has a few mental health concerns, and she is on a ton of antidepressants but often forgets to take them so she's all over the charts emotionally. that's taking a toll on both my bf and I... we're trying our best to stay strong and communicate but my anxiety I know isn't helping. on top of this, I started at a new job that I hate. i have full out panic attacks the days that I work and even the evening before. there are days where I can't even consider forcing myself to go in. I'm not happy, I'm not getting enough hours to pay the bills I have, but I know I can't leave without something else lined up. I've been trying to interview and I think I might finally have some luck. my anxiety causes me to be extremely irritable at times and makes it difficult for me to sleep. I've started to drink ionic magnesium at night and its helped a lot.... anyway I guess the point of this post is to vent and to maybe ask if anyone has gone through such a massive amount of change like this and can tell me things get better?