Hi,
I do understand that you are going through tough times in your life, but why haven't you consulted a psychiatrist till now. That is the solution for this. You shall need medications to control such feelings and after taking it for certain duration you shall be fine and remain fine later as well,.
Wish you good health.
1 Doctor agrees with this answer