Hello Sammyliz, my heart goes out to you for the loss of your son, please accept my sincere condolences, as this must be so difficult for you to even think about coping with.
Before this tragedy you found out that your husband has cheated on you while he was overseas, doesn't matter how good he is, the trust has been broken and the accumulation of these major events is causing social anxiety, although I can't diagnose you as I'm not qualified, only a professional can do this, however, if the same has happened to us then we can mention it.
When we withdraw from social life, even being able to leave the house, this is the exact opposite of what we need to do, unfortunately, we already know this, but going to see your doctor might be a good reason for you to leave the house.
Your doctor can give you a 'mental health care plan', which will entitle you to ten Medicare paid sessions,
I'm just sending this off to make contact with you and please accept my heartfelt sympathies on the loss of your son.