Hi DMD,
I am by no means a trained specialist. Please consider seeking a professional counselor. I think it is great that you are counting your blessings. Continue to count them, and LAUGH a lot. Watch funny movies, read funny stories, smile and laugh. I hope you gain strength and desire...