Wow sounds like a lot of stuff! Cincinnati sounds like an ass. I've communicated with guys like that and fortunately they showed that side before I met up with them. It's an instant turnoff and I usually end up ignoring the person forever.
Too bad about army
and sucks about the ex. So the only issue is that the divorce was taking so long. I'm assuming it really is taking that long and you're trying to get it moving as fast as possible? Or does he think you might be delaying it for whatever reason?