Great responses from Vapo and Cadence, that is some awesome stuff! East, I don't really have anything to add other than this brief summary- you're broken, you need to work on YOU and you cannot do that with the distractions of a GF. Leave her be. Leave your wife be too. Time to do the hard work on YOU.