Programming - you either love or hate it. It's one of those things. Personally, I hate it. I worked on basic C++ for some time but never enjoyed/got the hang of it. It will admit to feeling pleased when I got something to work but it was something I never needed in the first place! That goes for anything difficult that you manage/accomplish. Eg, you might hate cutting the lawn but doesn't it look great when you're done?

- Yes, I do like cutting the lawn! Come to think of it, cutting the lawn isn't very difficult but you get the idea!
Matt