Sex problems

Caro
So... I've had my first time with my boyfriend 5 months ago, and since the very first time we have been having some trouble. The problem is simple: he cums first, or he doesn't control when to cum.
Within the first minutes he's inside he needs a break or to be outside of me, he can't last very long doing it rough (that's what I like the most and can't even begin to enjoy it).
We have already tried taking breaks in between and he gives me oral sex then; and also trying to slow down and he controls his breath and relaxes but nothing seems to work.
Sometimes we have a mind-blowing sex, but most of the time it's like this.
Also, it seems that most of the time he is worried that his parents may finds us, however, I think they already know that we are doing it, because they never interrupted us, when the door is closed and they need to tell him something they would just speak loud or tell him when we go out of his bedroom again. 
I really don't know what to do... Sometimes I just don't want to have sex anymore because I'm ALWAYS left seconds apart from having an orgasm :(