I'm basically a male christian who's living in an arabic country and at the moment of writing, I'm a teen. Christianity disallows doing sex with the other gender until both of you is married (married means you are 24-35?), which means I've to wait about 7 years till that I can't really marry because marriage means having a home, money, rising kids,..etc. And doing sex with marriage is disallowed. And as an arabic country, you can't rent a room in a hotel with the other gender unless both of you were forigners, so it's impossible to do sex with anyone currently. And personally, I'm a highly sexsually active person so just not doing anything is a life-killer. Unlike west countries, where everyone can get a girlfriend and everyone there is just a little open-minded. This is a problem with our society to be honest. So in that case, shouldn't the one watch porn and fantasize himself? I mean you still have a decades to be with someone, so you should do what you want till that. Anyway, I know that porn is bad, especially for teens but I mean this is the only way but recently I've been experiencing depression, anxiety and low self-esteem just talking to any woman. So the effects are there but you'll never be able to be with someone? So how can the one solve a problem like this? Should I just keep watching porn? Stop, and wait for someone (really, can't)? Or secretly do that with someone (I feel this would be a bad thing and it's but whatelse can the one do - still impossible but I may get the chance one day)? So I wanna say what y'all got here? Also, thanks for reading, and I apologize for bad grammer (wrote it all by hand - teen from arabic country). Thanks again!