I can attest to the truth in Kiki's post. She surmised it perfectly, in few words.
Are there al anon meetings in your area? A program of focusing on making your life spectacular, every second of every day, will put you on a rocket trajectory towards happiness.