That's not something I would have been able to say about myself for most of my life. I spent years of my life thinking about what was wrong with the world, judging people who didn't live the way I thought they should and obsessing over the ways I didn't think my own life measured up to the status quo. But I've noticed things have been different for me lately.
It's not that my life changed. I still have the vast majority of the problems I had before and could well be stuck with some of them for the foreseeable future. I just have a better attitude than I used to. Some of that seemed to come with age, but the rest really was about a simple perspective change. It's a change I'm grateful for, as life is just better this way. After all, I only get one of those... a life. I don't really want to waste mine griping, complaining, and judging.
Life's never going to be fucking perfect.
I used to think that I couldn't be happy until I got specific details of my life in line. When I was an awkward teenager, I thought being prettier would do it. Later on, I thought meeting someone would be the answer. Or finding a way to run a business out of my home so I wouldn't have to spend so much of my time at an office or behind a cash register somewhere. Then I met someone, got married, and still wasn't happy with my love life, so I got a divorce and started daydreaming about the day I'd meet someone better. Once I had a business, I wanted a better one doing more exciting work.
There's always going to be something else -- some other part of your life that downright sucks or something monumental you finally achieve only to realize your life still isn't the way you want it. And the vast majority of those solutions you thought were going to solve all your problems come with brand new issues of their own. If you wait to allow yourself any measure of happiness or contentment until everything's perfect, you're going to be waiting until you drop dead.