À mon avis ton chat à un trouble du comportement.
Il serait bien que tu puisses voir avec ton vétérinaire dans un premier temps s'il ne s'agit pas d'un soucis médical.
Si ce cas est exclu, faire venir un comportementaliste qui essaiera de trouver son changement soudain.
Tu dis attendre un bébé...ton chat le ressent, alors c'est une possibilité à prendre en compte !!!
Pour ce qui est du pipi devant la porte., tu peux essayer cette astuce :
Le chat est un animal propre, il ne fait pas ses besoins, là ou il mange. Mets une gamelle de croquettes devant ta porte. Il va en faire un endroit ou il mange et ne va plus uriner.