Nick,
So sorry that you are here. First off, your life has not ended. You will be fine in time. This has nothing to do with you and everything to do with what your W is going through. In time, you will see that more and more.

Chin up. Come here often.