It will get better and the sooner you take action on the things you mentioned doing you will get to experience "the better"! When I feel like you ("stupid, insane etc...) the only way I can find out of it is to stop isolating and follow the suggestions of others. Good news is that you've already started because you posted today.