I don't think there's evidence here that he's controlling or abusive either. My post was more saying be aware that in your position you're quite likely to have chosen someone who is, not that I felt there were signs of it in your post. You hadn't really given enough information either way at that point, although I did feel that the comment about "It would devastate me if you left" is a red flag. (Which doesn't mean defo abusive, just a warning sign that something could be, but could also be explained innocently).
Like I said in my second comment, this is really your judgement call. You can of course use our comments as a kind of testing ground to see how you feel about them, but in the end we don't know him and we don't know you. YOU are the one in this relationship and only you get to decide how you feel about it and whether it's worth it or not!
FWIW, the comment about him saying it's up to you, I want to be with you but it's your decision is a green flag/good sign in my book - that says to me that he's emotionally on a level where he doesn't feel like he owns you or can manipulate you into staying and will respect your decision.
I think people are telling you to dump him, because in your earlier posts on this thread you sounded quite down on him and almost like you were only staying with him because you felt you should. If that's not how you feel about the relationship, then perhaps those responses aren't quite right.
What about searching for threads about green flags/hallmarks of good relationships and see how he fits in those?
Re the depression - this is usually a lifelong issue and won't go away. If you cannot handle it you need to be honest with yourself because it will come back and come back and come back repeatedly, even if the times in between are good. This may sound harsh but you are actually allowed to be selfish here. Don't think about him and the effect on him. Try to be introspective and ask yourself - genuinely - can I cope with this potentially every few months for the rest of my life? You do not have to feel guilty if you can't. You are not his rescuer, you are not his carer. You are a person who loves him (maybe) - but you absolutely have to draw a line under what you can handle. Just because he does not have the choice to walk away from his depression, it does not make you selfish if you exercise your choice to do so.
Real relationships do have low points, that's okay - what the mark of a healthy relationship is, is how the low points make you feel. In an abusive relationship the low points can actually scrape at your soul, you're crying all the time, you're stressed, anxious, you feel utterly shit to the point that every fibre of your being is invested into how to get the relationship to the good/happy state again (and we insist on judging our relationships by the high points, instead of the low points, which isn't quite right). In a healthy relationship the low points will be... manageable. And I think that's the point. You've got to feel that you can cope with the lows of this particular person, because we all have them. I'm sure you aren't stellar company at all times yourself! It isn't about expecting a relationship to be perfect, it's about acknowledging that faults can vary and deciding if these ones are acceptable to you.
Actually here's a good article you might like. I found it very interesting a couple of years ago. The language is a bit pretentious but I found it absolutely spot on in its accuracy.
thephilosophersmail.com/relationships/how-we-end-up-marrying-the-wrong-people/