It isn't a small task to change your life. Not everyone has strong enough coping mechanisms to handle it. Sorry but I don't like it when people offer that kind of advice as if it was an easy thing to do. You are right that change is needed, but I am guessing he will need alot of help in creating the change.

OP, you need to get in touch with some kind of therapist and do the ground work, then once you are mentally and emotionally stronger seek to make those changes, with their support.

Don't just up sticks, I doubt you could handle it and could make your situation far worse.