masturbating...

Recently, I've been finding it really hard to not masturbate. I know that there is nothing wrong with it and I shouldn't be ashamed when I do it, but I am. Is there any advice on how to stop? I just feel really guilty and dirty afterwards but when I get the urge to do it it's hard to stop.