You may be suffering from depression and anxiety. If you go an see a doctor to test your for the hypoglycemic syndrome with the four hour Medical Test for Hypoglycemia. I had undergone similar situation and then someone suggested Theramood products. I got tremendous benefit out of it. You may search out detail on web.
Hope this helps