You can stop whenever you want. I'm not going to lie, it isn't easy, but then in perspective it isn't hard either. Once you have conquered the physical withdrawals you just have to get down to business and start doing some work.
And how, well there's loads of different ways of recovering offered to people today. I personally use NA, a lot of my friends use AA but there are also methods like SMART recovery and AVRT which people from this forum have success with. You have to want it, and when you want it bad enough you will get it.