I think there needs to be a few klallim that have to be in place at absolutely all times.
1) No youtube in the room. If I need it for schoolwork, take the computer to a public area/study lounge and watch there.
2) absolutely no touching myself (unless it is to go pee)
3) I have been trying to do this one, but it is to always let somebody on GYE know if I am in my room alone, so they can check up on me.
Good shabbos all!