[eluser]darkhouse[/eluser]
I normally listen to music while I work, but sometimes I'll turn the music off for whatever reason, forget to turn it on, work for a couple hours and then realize it's been pretty quiet, because I'm so absorbed in my work. But programming doesn't make me go insane in the first place. When I get things done and off my plate, it makes me happy.
I agree with frist44, if you don't like this profession, find one that better suits you. My dad worked on the line at GM for 30 years - THAT would've drove me crazy. The monotony would be unbearable. But programming is not like that. I'm always doing something different, something new, something better than before. It stays interesting.