Good for you. The whole time I was reading this I thought oh no, please, I hope he isn't playing you in some way.
I think you're in a good position now and strong enough to make this stipulations and you'll stick to it.
M45 Bomb 6/09; EA 6/10; Divorced 1/11 Proud single mom of 7 little feline girls and one little feline boy "Fall down 53 times. Get up 54." -- Zen saying