I also hadn't seen this, and totally think you did the right thing.
Don't feel you've given up on him either, far from it, as you've actually given him a real at a happy future with someone who knows what they're dealing with and have no kids who could possibly get hurt.