<human>: Give me the gist of the text in a nutshell

I love my boyfriend of approximately 9 months but, as in all relationships, ours isn't perfect. I have severe depression that comes and goes and I've had it since I was a young child, and I'll probably always have it. He's not very supportive- he never acknowledges it, and if I try to talk about it, I feel like I'm talking to a wall. I know he wants to be there for me, but I've given up on trying to get any comfort from him because it just leaves me frustrated. 

He's also much more conservative than me. He complains about me wearing dresses that hit midthigh, or talking to my roommates about their sex lives, and watching stupid corny sex shows. Last night I told him my roommates and I were watching a documentary about sex toy factories, and he went on a rant about how me doing that was nasty, disgusting, and that I should just keep stuff like that to myself. I was upset, and he got mad at me, saying that he should be able to express his opinion. I agree, but his opinion sometimes leaves me feeling like crap. I feel judged a lot, and part of that is my own insecurities, but his comments don't help.

Despite this, he's a great guy and I really love him. He's very tolerant of when I get emotionally unstable (my depression has been creeping back up and I just started medication a few days ago). He's never gotten angry or yelled at me, it's just not something he'd do. He treats me pretty well. I love his family. He's got a good job and he's invested in his future.

I would hate to break up with him because I think there's someone else I would be better with, and regret it years later. But I'm not getting what I need... So r/relationships, what do I do?
<bot>: Love my boyfriend, but sometimes I feel like crap because of his opinions and lack of emotional support. Not sure if they're worth breaking up over, especially because he's really great otherwise.