I'm not going to pretend I'm the perfect cat owner. I've made mistakes and compromises like anyone. There are also big issues I'm not getting into, like whether you can keep a vegetarian cat (I know folk who do, I know folk who say it's cruel, I don't, so have no comment to make) or the whole 'adopt, don't shop' movement (we got our cats as kittens as Jez's asthma means that Cornish Rex are the best breed for us - they don't seem to set off an allergic reaction in anything like the same way as most other cats. And I regret nothing). I also am not going to discourage anyone from getting a cat, because I think my cats are gorgeous and lovely and I feel constantly grateful that I've had the massive privilege of their company for the last 12 years. I just am aware, more than ever, that they are a big commitment. I've been super lucky with mine - they have largely been healthy chilled out little beasts who have never destroyed a sofa or carpet and love human beings with all the beneficence that cats can manage. But they have changed my life and they will change yours, if you get a feline.
Good luck.