Stop Masturbating, Even Possible?

Uncover
By Uncover,
It's like this, my life... I never really had sex with a girl (and no, I'm not gay  ). But I masturbate a lot and watch porn. I'm doing it from a really young age. I've tried to stop doing it but with no success. I'm telling myself that it's a sin to have sex before marriage. Or this is how the church taught me. Maybe that's why I don't have a girlfriend. And maybe that's why I'm not so good at social interactions. I'm kinda desperate because of this, I don't know what to do and who to trust and what to believe anymore. BTW, I'm 21 years old.  I used to cry my soul out for a girl. I would do anything to have her, and not for sex. And I still want her. I met her 2 years ago, it was "love at first sight" and I still want her. Something inside me whispers that we can be together. The fact is that I didn't really talked to her (I did it on facebook). It was going really good, we were really good firends till I was telling her that "I love her".  My problems list could go on and on but I can't tell everything in one post. If there's anyone who knows what he's talking about and is willing to help me get my life problems straight free of charge and on long therm is more than welcome.  Maybe it's a little dreamy, I mean, who's ready to give his time and resources away for free?  P.S. I'd be grateful if you'll ask your friends, maybe I'll find such a person, a mentor...