At this point, programming just isn't fun anymore. I see two possible solutions. The first is to go work at a company, maybe having peers and interesting problems can make programming fun. However, I'm not really looking forward to giving up my freedom (I travel a lot). Also, I really want to start a startup, and taking a job feels like failing.
The second solution would be to switch to a completely different job. However, I have no idea where to start. I'm good at organizing events, people and am quite social. This is the option that I'm currently leaning towards.
On one hand I think I should listen to my heart, on the other I think I should just shut up, use my talent, go to work and try to be successful. What do you guys think?
BTW: There's another relevant Ask HN topic, if you're interested: http://news.ycombinator.com/item?id=1521190