Please take solace in the idea that you are not alone.
My depression is one of the great feeders of the challenges I face, whether it is porn, masturbation, self-esteem, organization, procrastination. Man, when I start to write all these things down, I'm really screwed up. :0)
Seriously, depression is my biggest hurtle. It is what holds me back and makes me run to medicate myself with pmo/mo.
I am not sure these are the words of support I wanted to give but i do understand your pain. I hope you can find someone to talk to about this. It's a real challenge when one is by themselves.
Peace my brother.