Yep, both of us are professionals in the IT field and we will never have kids. I told her the day we met that I was
a) a complete asshole
b) selfish
c) won't tolerate pointless drama
She said she was ok with that, and she apparently is. I don't think we have ever had a serious argument in the last 10 years (well I can think of one argument). For the most part, we both live our own lives, and don't live for each other. She has her hobbies, I have mine, and we have our hobbies. For example, she likes to run. I hate running, but I run with her when i'm training for competition as my hobby is judo and bjj. We both like beer and our group hobby is homebrewing.
We keep separate bank accounts, and pay bills out of a joint bill account. We keep a joint 'savings' account for retirement, new cars, house stuff, etc. But it's hard to argue about money when she's not spending your money (and she makes more money than I do).
I don't understand why people would stay in situations where they are not happy. I've always told her that if the day comes either of us are not happy, we should just move on. She's ok with that, and so far, we have always been happy. My friends can't seem to understand how I can have this relationship that isn't based on fear of what my wife will think.