So, a little backstory, my stepdad is very verbally, emotionally, and mentally abusive. He has been for the last few years. He gets mad over the tiniest things, for example I ate a couple of potato chips that mom brought for everyone but I guess he assumed she only got them for him and he got mad and called me every bad thing under the sun. My mother luckily stood up for me. For the few months, my mom has been having bad anxiety attacks, to the point where she can't breath. She usually has them after my stepdad is mean to us. She usually loves the holidays but this year, all she and my stepdad did was argue. On Christmas, they had a huge argument and my mom had such a bad panic attack that she couldn't catch her breath. She had to sit in front of a fan for ten minutes while I talked her through it. I have anxiety attacks too so I know how to talk her through them. She went to the doctor a couple of days ago and he said her heart sounded fine but that my stepdads abusive behavior was becoming too stressful for her and that was causing her anxiety attacks. He said that they either needed marriage counseling or a divorce. Mom, thankfully, listened and had a long talk with my stepdad. Why do I feel guilty you ask? I came out to my mom a week ago. She told me I was sick and disgusting, and pretty much was just awful to me. I feel like I'm contributing to her stress and anxiety by being gay but there's another part of me that knows that's not true. I know it's my stepdad's abusive behavior but I still feel like I should've not told her because now, it's made her anxiety worse. I was up late last night while laying in bed blaming myself. I guess I feel like I should be making things easier for her, not harder by saying I'm gay.