Create good habits, break bad habits
Take things slowly. A lot has been said about it taking about 21 days to create a new habit or kick a bad one but it can actually take a lot longer than that so stick at it. Keep at it and see the difference it makes to your confidence and self-esteem when you have replaced bad habits for good ones. Why not start with something simple like drinking more water every day.