I've been trying to be more positive lately. I can sometimes be a real downer with my wife and I'm recognizing that. In trying to narrow down why my brain sees everything in a negative light, I came to the realization that my day job may be the cause.
As a programmer, I tend to look for what's broken in a complicated system and fix it with an equally complicated solution (unless I get lucky and the solution is easy). However, that doesn't work well when applied to the rest of my life.
When I look at a thing (anything), I immediately look at how it's broken/imperfect and what could be done to fix it. The same is true with a conversation, or a relationship, or even a sound. It's maddening.
I want to be positive, and I try to communicate to others in positive terms, but my inner mind thinks of the bad part first and immediately looks for a way to improve it.
Getting out of this rut is going to be hard. I will have to leave that mindset at work and learn a new way of thinking outside of work. I know it's possible, but it will take a lot of effort.