#3 - Find a self-improvement path. This can be taking a class, doing individual work with someone you respect, reading books, or even joining a self-help group. Various programs abound. If you Google support groups in your area, I am sure you will find many. Truth is that it's hard to make significant changes all by yourself, and if you can get some emotional support from those on a similar path, you will be able to redirect your life and feel some happiness.