M.
R.,
I am so sorry for your loss. My advice does not come from the experience of a loss such as your, but the experience of the life I have from understanding life and death.
It is all about God! You can seek therapy and medication but I am here to tell you, you should seek the Lord for answers. He will give them to you. I know it is normal for the loss of a spouse to turn you in the complete opposite direction but you need to call upon you heavenly father and talk to him. Explain to your son what heaven is truly like. Look it up so you can give him an honest definition of where his father is. Let him know that living the right life, he will one day see his father again. Your husband did not have the chance to turn his life to the Lord but the rest of you do. There's a story in the bible where a brother of four ended up in hell. He pleaded to be able to return to the living to warn his living brothers of the life they were living, so they too wouldn't end up in such a place.
At 7 years old it can be difficult for such a loss, turn it around to the good. Move on to dating yes, but get involved with a church. Your son can grow from this not be mentally crippeled. Live every day as it may be your last. Cherish time here but in the favor of knowing what heaven has to offer, don't anticipate tomorrow on earth. Welcome death, for it is your eturnal exsistance that matters. Time here is borrowed, not guarenteed, but eturnity...........How long is that? You could never imagine and that's what we need to work toward. Your son needs to understand life and death, even at 7, he's not to young for the truth. Get him, you and the others involved in church. Turn you lives over to the Lord, for he in control. always know Satan has a vast control on the earthly things but God has the final on everything.
I can't say why God picked that day and that time, I can say it may have been for you to write this and receive this message. The power of God's word is undeniably a cure for any loss or illness. For all that could be wrong is for one purpose or another.......
So sorry you feel so alone. Cry out to Jesus and no longer feel that way!