These forums are definitely not to be construed as GAL'ing.
Get off your pc, get outside, go hang with friends, hang out with family, travel, take a vacation, go shopping, home reno's, join a team sport, join a gym (and actually go), set goals that you can attain and DO IT!, get involved with charity work, volunteer, connect with your kids again, get your life back on track again, focus on you, what makes you happy, learn to make yourself happy and not rely on others for that, happiness is a DIY job.
Life is short, don't waste it.
"What is best for my kids is best for me"
Persevere = happily being patient over a long period of time