honestly i think it's absolutely terrible that she's doing that!
i wanted to suggest neutering him but since he already is, as @judgejohndeed pointed out, it's just a waiting game. make sure you give him all the exercise he needs: get some toys that dobby can play with on his own but also make sure you play with him yourself. my cat loves feathers she's obsessed with them and you can also get some intelligence toys with snacks that will stimulate him as well.
make sure there's always enough fresh air and if there's a way to open your windows to let air in and he can look outside without actually jumping out, that's great! of course another way to get fresh air and excercise in would be walking him on a lead if he's okay with that.
catnip and feliway are also great, i used the plug in feliway for my cat when we moved house and i really think it helped her.
spend time with him, more than you usually do, if he's cuddly try to really just give him attention during cuddles, no phone or laptop etc.
whenever he responds well to these things, give him a reward treat and time it so that he can connect it to his behaviour.
if it's an option for you - get him a companion? but you can also be the best possible companion for him
oh and i just saw your last message - this might sound funny but actually if you both put a lot of effort into keeping him happy, satisfied and healthy indoors, it could end up being something nice that you do together, and brings you closer
i wanted to suggest neutering him but since he already is, as @judgejohndeed pointed out, it's just a waiting game. make sure you give him all the exercise he needs: get some toys that dobby can play with on his own but also make sure you play with him yourself. my cat loves feathers she's obsessed with them and you can also get some intelligence toys with snacks that will stimulate him as well.
make sure there's always enough fresh air and if there's a way to open your windows to let air in and he can look outside without actually jumping out, that's great! of course another way to get fresh air and excercise in would be walking him on a lead if he's okay with that.
catnip and feliway are also great, i used the plug in feliway for my cat when we moved house and i really think it helped her.
spend time with him, more than you usually do, if he's cuddly try to really just give him attention during cuddles, no phone or laptop etc.
whenever he responds well to these things, give him a reward treat and time it so that he can connect it to his behaviour.
if it's an option for you - get him a companion? but you can also be the best possible companion for him
oh and i just saw your last message - this might sound funny but actually if you both put a lot of effort into keeping him happy, satisfied and healthy indoors, it could end up being something nice that you do together, and brings you closer