Well before we start. This is my first post and I really hope this will change your life. (For the better)
I know a lot of you especially on this forum, do beat your shmeat. and come one don't deny it. We all have been there.
There's a lot of ways to overcome your problem, but not all of them work. But I do got to say this might help you.
After master bating who ever you are boy/girl you have a feeling of regret, grief, and so on. Well this isn't only happening to you.
1. Step : Eliminating your temptation.
"In order to stop temptation you have to change the way you think and the way you act, as well as what you look on the internet for. You have to get rid as much of sexual content from your browsing and your mind.
2. Step : Get a hobby.
"When you are bored temptation comes and it becomes stronger, lets say you are chilling on your bed with nothing to do (Tends to happen in the evening) and you get the urge to beat your shmeat. In order
to remove that temptation try reading books, NOT JUST ANY BOOK. But books of motivation and real knowledge. (First book i recommend is the Bible)
3. Step : Come to Christ <---- Simple as it sounds.
And if you want to add on something in the comments feel free to do so. But I really do hope it helps.