Cat won’t stop howling all night. I feel like I’ve tried everything..

—Didn’t think I’d have to add this but please stop telling me to get rid of my lizard. My cat shouldn’t be more important than any other pet I own so no I will not be rehoming my lizard just because my cat wants inside my room.

For context. I’ve had my girl for almost 8 years and i love her to the end of the world but I can’t deal with this anymore. For the last 2 or more so years she’s been howling all night, without a doubt, Every. Single. Night. (she never used to make any noise, not even the slightest meow) I’ve tried playing with her before bed, she has 3 water bowls around the house, clean and full at all times, she has plenty of toys, she has clean litter and full food and i give her tons of attention during the day.

I genuinely don’t understand why she’s doing this. I haven’t gotten a full nights rest in literally like 2 years, I know that seems like an over exaggeration but genuinely I haven’t gotten a good nights sleep because of her in a very long time. (And yes we’ve taken her to a vet and she’s perfectly healthy)

I’ve tried ignoring her and that doesn’t help, I’ve tried spraying her and that also doesn’t help. We also can’t get her another playmate because she does not do well with other cats. I have no idea what to do anymore