This story is heartbreaking. You are right, you don't deserve to be treated this way. It continues to amaze me how much people are willing to hurt the ones they committed to loving.
The job question is a tough call. No, you are not crazy. Your H is seeing another woman and has not even called his 7 month pregnant wife in over a month? Personally, I wouldn't be basing my future plans on his support. What he is going through has very little to do with you and you need to make yourself the priority and make decisions on what is best for you. It is definitely not giving up or not giving him a chance.