Good for you! It sounds like you know what you want (and don’t want). Tell him to go to hell!