Did you tell him to wash his hands before he made you breakfast?? LOL! Sorry, I couldn't resist...
I used to have a boyfriend that did this to me as well. His excuse was that "every guy just needs to rub one out once in a while." I was like seriously?? I can relate on how it would hurt your feelings because it used to hurt mine as well. I finally had to learn to just not take it personal because that is what he did, no matter what I said and how hard I would try to change it.
the best advice I can give is the next time you catch him doing it, seduce him and try to get his attention focused back on you. If things are getting dull in the bedroom, try to find ways to spice things up. Also communicate with him that this is hurting your feelings (if you haven't already).
I just don't understand why this is ok with them. I'm in the next room willing and able to have sex and he made the choice to watch porn and pleasure himself. I'm just disgusted...
And after I caught him he asked me if I wanted some breakfast...are you kidding me?!?!
I feel your pain... I have my reasons to believe that my husband of 8 years is doing the whole rub out thing in the bathroom 1-2x a day. His excuse to go to the bathroom is to go "poop", but he takes his blackberry phone in there with him and occasionally I will hear his phone play noises like porn. When you start watching a video on his phone it automatically starts playing the audio. It bugs me that I get sex once a month and then he's in the bathroom 2x a day rubbing one out. I feel it's unfair and very insensitive too. Especially since I'm in the next room willing to have sex.