(1) Trust him -- he was in horrible pain. Find compassion. The GF was a fantasy fix -- their R wasn't really about either of them, but rather self-medicating.
(2) Don't mess with your fertility. Go as soon as possible. Do the IVF as soon as possible. IVF won't work forever, and your chances plummet with every month that goes by. Right now, your chances are not great. In six months, they'll be much worse. My doc tried to push me to move faster, I didn't. I look young, menopause comes late in my family, a few months won't matter, my previous pregnancy no problem, blah blah blah. Multiple IUIs, 4 rounds of IVF, no pregnancy, no sibling for DD. Stop fooling yourself. You are already having problems. Egg quality declines incredibly quickly, no matter how regular your periods. IVF is really not that big of a deal. Shots are really not a big deal, the procedures are minor. It is somewhat tough physically and emotionally for a short while, more exhausting and draining than anything else, but it ends in a short while too. Good luck, but really, if you want your own children and don't want to use donor eggs, act NOW. BTW, there are plenty of online support communities for IVF that can be helpful if you AVOID getting caught up in the drama.