Sex is not a bad thing.sex is a very good thing....if you are married.it is sin when you are not.if you love each other,get married.if you can't then wait on the sex.
I personally don't think touching yourself is sinful if if you are not lusting,but others will have different opinions.how do you not...