I feel like the worst human being

I've been dating my bf for a year now. And he's great, we love each other a lot. But for the last 6 months I've been kinda depressed and I take it out on him and it's just getting really bad. Like he let's me say whatever bc he understand I'm under a lot of pressure and am very stressed but I feel like shit. I love him so much but how can I act like myself when I'm so unhappy and hate my life?