Sam- it IS hard work. For me- daily support- here, regular meetings and health checks with doc, plus counselling. You have an awareness - so you can do what you have to do- with help, and not go to the extremes people like me went to- rock bottom wise.
Check out the sticky's in the newcomers forums for info on making a plan, will power alone does not work for people like me.
My support to you.