<human>: I have a male and female cat that are not from the same litter. The female cat is very shy and skittish but loving. The male cat can be very loud and demanding and likes to be perched above, watching everything. They've lived together for about seven years now and they've never really been best friends but they tolerate each other to a degree.

I used to let the male cat outside to roam around and that was fine until the winter came and the door was closed but he was screaming at the door all hours of the day and night when he wasn't outside and it was becoming an embarrassment and a nuisance which made me realize that it had gotten out of control with letting him and out. At that time, I decided that I wouldn't confuse him any longer and I'd just restrict him to being inside only for the winter. It has cut down on his meowing and he doesn't beg to go outside anymore. However, he has taken his frustrations out on my female cat now. It seems like each day I have to break up a few attempts of him prowling and jumping on her when she doesn't expect it. Blood isn't shed or anything but they're usually some hissing and screaming when he gets her.

I ask for advice on this situation because I may be moving to a city where I wouldn't have a backyard to let them roam so they'd become full-time indoor cats and I worry that my male cat would make my female cat's life a living hell and that he would go stir crazy.

Is Feliway a good solution for something like this? Or are there other things I can do to make this situation a bit more bearable for the three of us?

Can you give me a shortened version of the text?
<bot>: Male cat used to go outside; loudly begged constantly to go out; now he is kept inside only and may continue to be; he is grumpy and attacks my other cat; I want to remedy this