I think I'm in a toxic relationship but I'm not ready to say bye
Hi, so my boyfriend and I have been dating for almost two years now and lately all we've been doing is fighting and arguing. Our conversations aren't as fun as they were in the beginning and now he belittles me when I do something that he doesn't like. He doesn't like the things I do anymore and when something good in my life happens, he always has a way to make it seem like it's not important. We're both only 17 about to turn 18 and I don't know if I should really be doing this. We were each other's first in almost everything and because of that I don't think I'm think I'm ready to start everything all over with someone. But I don't know if I can stay in this relationship anymore because all its doing is making me upset. I cry more often and my depression has gotten worse in the last few months. He always tells me that I'm over dramatic, that I do too much at times, and lately all I can do is agree with him. When my low self-esteem comes out, he tells me I shouldn't feel like that because he thinks I'm beautiful but when I said I can't help it, he gets mad at me. I'm scared to express how I feel because it'll make him mad.

My heart has been hurting but I don't want to end the relationship. I don't know what to do. Please help me
Achieve your health goals from period to parenting.