Moose??? (whispering) How's your head this morning? Tough love here: I HOPE IT HURTS LIKE HE!!. LOL.
I read your post and to be honest didn't know how to respond as the feeling I got was that you drank the cheap wine and eventually posted. However, this morning may be a different story for you.
I do hope that you woke up and realized all that you do have going for you. You have your wonderful sons that love you and need you more than you can imagine. You have made such an impact on many with your kind words and advice. You have a wonderfully positive attitude. You have lots of fans here that love you more than you know.
So, pick yourself up and focus on the above. Things may seem like they are caving in but God will never give you more than you can handle. It's when we lose confidence in Him and ourselves that we faulter - such as you did last night. But that was only 1 night out of the rest of your life.
Hang in there!