Your wife loves you. But she is selfish and wants the world to be the way she dreams it should be. She wants you and a family but wants everything else as well. Right now she thinks she may have a nice set up. You are there for her when she needs you, but she can have her own life. Who wouldn't think that was fine and dandy.
Here is my advice: Get your own life. Have your own fun. Be your own man. Be positive, independent and happy. You aren't happy John. Not at all. You came back to save your marriage and lost yourself. Go find yourself again. You may have to make a few tough choices to do it, but otherwise nothing is going to work out the way you want it to. She isn't going to change with you being this way.
You are my friend. I know you deserve more than this. Make sure you get it.