>PROBLEM: corporate meetings that accomplish nothing
Well, I work from home, meetings happen on IRC or conference calls. Now, this being news.ycombinator.com, remember that when you launch your own startup, being "the boss" gives you the power to summon and dispel meetings at will! :)
>PROBLEM: nagging girlfriend
High-maintenance relationships aren't a fact of life, they're choices. It's only a problem if you want it to be.
> PROBLEM: traffic congestion
> PROBLEM: stupid shitty and cold weather
Telecommuting make these seem a lot less threatening :)
> PROBLEM: an IT department that's incompetent
> PROBLEM: annoying neighbors
Well, I don't really have a solution for these. Sometimes you just gotta work with less-qualified-than-we'd-hoped-for people, and you also gotta live somewhere.
I take those as facts of life, and then you have to decide what mindset you'll take on when dealing with those "problems".
Realizing you too can be annoying and also incompetent in a number of things can surely add some perspective do it.