I'm with Mary; I know exactly what you're going through, but there is only one cure.
Many years ago, when we first had our now RB kitty Jamara, we also had a roommate. Jamara would set to howling, usually at odd hours of the night, and Michael would set his teeth on edge and say, "It's THE CAT or ME!! One of us is OUT OF HERE!" Needless to say, neither left, we had her spayed.

Sorry, but that's the only answer, you have my sympathies as well.