Yes I would go and talk to your doctor. They may do some blood work to rule out certain things like a thyroid issue etc. Then he may suggest counseling or medication.
I am so sorry for your loss as well as your childs. Your mother does sound quite toxic.
Good Luck, I hope you get some answers
Hi. I feel your that your mother's treatment of you has created the anger you feel inside, and inability to handle criticism. You should seek help. Normally it's things from our childhood that come back to haunt us in our adult life as depression and/or anxiety. Go to a psychiatrist, I suggest this because should you need medication they are the most knowlegable, and he/she can refer you to the proper therapist. Therapy can be a lengthy process, and medication can help a lot as we work thru all our issues. It's sad when the one person you should be able to trust the most, lets you down. Depression creates problems with sleep, and this may be contributing to your inabilty to sleep. Depression also robs us of our happiness, we have anger issues, mood swings, feelings of sadness, lack of desire to do things or see friends. You did nothing wrong and are paying for your mother's actions, which is not fair! You need to let the past go, and move on....easier said than done. Make an appt. with a psychiatrist, he'll ask what is wrong and just be totally honest about how you're feeling and what you think the problem is. He'll take it from there. I don't understand how your mother could rob her grandson of the only memories of his father........sad and pathetic! But it's time to think of you and getting yourself in a better place emotionally. You need to forgive your mother. This doesn't mean that you condone what she has done, it merely means you are laying down your anger, walking away leaving her for God to handle. Letting go of this anger will free you. You're carrying a heavy load, and so long as you do....she is still calling the shots. Stop being her victim, you deserve so much better! I wish you all the best, and take care.