That's a totally natural feeling bro. We've all felt guilty about masturbating. Even girls. There's no reason to feel guilty about it though. We grow up learning that sex is this terrible thing only for adults, and if you do anything related to it you're being bad. Sometimes it's religion, sometimes it's your parents. Either way, it's not a bad thing, especially for guys. Guys need to masturbate or have intercourse to release semen. If you don't, you will most likely have what are called "Wet Dreams" they are usually sex-oriented dreams, and you usually ejaculate during them. Masturbating can help get rid of them. Now, there is a time and a place for everything. Masturbating should be done in solitude, unless you are having a mutual masturbation session with a sexual partner, but judging by your question, you don't have one. You should maybe try the shower, or your bedroom when everyone is asleep or gone. Don't do it in public bathrooms or in your room when mom is watching tv. Hope I helped a little. Also, if you want to stop that badly, then find a hobby. Drawing maybe? You can do that at night or whenever you feel that urge.