I think I'm depressed

So I'm just going to rant here... I know I'm insecure I know i have trust issues and I know that I'm probably settling in my relationship.
I know I'm overweight/obese; I know I'm not perfect, 
I'm in a relationship but I don't feel like it's worth it anymore, I wake up and I have this delusion that everything is great and I miss him so much, then I text him and he's all grumpy and I snap back to reality that my relationship isn't as great as my sugar coated glasses make it seem. We rarely have sex; and when we do it's not even good, I feel lonely.. I feel empty after we have sex.. It's like all that was good is gone. When we are away from eachother I think about the good times and I remember why we fell in love but when we are together it's like a nightmare: we fight we yell it's like a torture.. But I can't leave.. I don't want to. I love him.. But idk 
Sorry girls I just needed to Vent and I know this isn't a diary but feel free to comment any love or if you want to give advice other than "leave his ass" cause I'm not planing on leaving.