Thanks for writing to health care magic.
I can understand the stressful condition you are going through.
I think you should get the help of a psychiatrist.
Further indepth discussion will help in arriving at a diagnosis.
You are showing some features of depression
like on and off sadness etc.
Please consult a psychiatrist
at the earliest possible.
Hope this helps.