MY FRIENDA I know it's hard but To overcome this shit you need to understand that you must change your mind. Only after you've changed your mind you can overcome this addiction. You can't overcome all this if you continue to fight the urges every day because soon or later the urges win.
You need to left the immature child behind and become a FULL FUCKING GROW MAN