I have 4 indoor male cats and none of these problems.
Letting cats outdoors is eventually many $300+ vet visits and possibly kitty leukemia or cancer. There are some cancer issues with cats due to common cat viruses. Never bring home a grown cat versus a kitten or teenager, thinking it will adapt to you and give up being itself. You have to spend a lot of time with them to create a relationship. Kittens, you still have to have a relationship with them for their first 18 months kind of like high maintenance girlfriends or having a child. If you spend the time and effort, by age two they stop being problems. Cats also have emotional and personality changes about every 2-3 years until they reach 6 or 7. The big one is "today I am a man", but, in my house the youngest one got his arse handed to him and straightened out by the older 3.
If you don't pay attention to your cat, you may end up getting wizzed on in your drunken stupor because you don't want to bothered with the responsibility of litter maintenance. I have a Litter robot to take care of that.
Get a dog if you don't feel like putting the effort into having a relationship, which is what it takes to end up with a pet cat your friends envy you for and tell their friends about.
Every Christmas one of my boys brings me all of the tree ornaments as high up as he can reach one by one while I play Aces High. He builds a little pile of them next to my computer chair. My wife puts them back and he starts all over again. I have one with a shoe fetish for my wife's shoes, he likes the smell. Another one can talk a Siamese to death. And my Maine Coon the youngest, waits until 4am to plop down on my chest to use my chin for a head rest.
Each one has a unique personality with unique requirements to be friends with him. If you don't become friends with your cat, your cat will decide you are useless and treat you that way.
So does your mattress still smell like cat pee?