It’s ok to take a step back. That’s literally and figuratively. Look for the positive things in your life and exploit that. No matter how bad your situation is, there are millions out there had it worse. Go volunteer at a hospital / homeless shelter
And to the OP, watch out for your pregnant wife. She’ll go thru this stage short after having the baby, so be there and be supportive.