Find yourself a new woman that thinks you are the greatest thing that ever walked the face of the earth. and your problems will magically seem to disappear.
You will be suddenly looking at your situation a whole lot different.
One more word of advice, since you ask.
Don't listen to people who tell you "not to date" or it is too early for you to date" or any other of the things you hear.
If you lost your job should we tell you not to find another job because you aren't ready? If a restaurant doesn't have what you first ordered, should we tell you not to eat until you get over your shock of not having what you want?
Mark, That is the advice that I have seen to work the best for people. It is always amazing how fast they recover when they have another person to love and that loves them.
You will then naturally by default learn how to handle your wife. There are millions and millions of women just waiting for a good man like you. Stop limiting yourself. Go find one of them.