You have an allergy to other cats, but not Jake - so you should get to keep him, says I, but your almost-ex can have visiting rights! Offer to get another (shelter) cat for him - if he's not allergic, he has far more choices than you!