How do i stop?

Ive been addicted to masturbating for 7 years now i cant stop for more than a couple days its like my fuel to life but i want to stop so far nothing has worked for me (i exercise a lot i am social i dont watch pornography) but it always comes to my head what should i do?