This is no Social Crisis... Just another Tricky Day (The Who)
You have been given some excellent advice here. I've done all of the above but there is one more thing I do. I count my blessings. I look around at all the things that are "right" in my life and thank God for them. The things that I tried to straighten out but couldn't, I turn them over to God and let Him handle them. He does a much better job than I do!