I'm going for internal medicine at this point, which I don't really like at all, but haven't got a lot of choice. The only thing to really look forward to is the paycheck at this point... Which I guess is true of most jobs out there. I don't think you're supposed to really "enjoy" medicine as much as tolerate it better than other jobs.
Edit: Of course I've never done another job, so I don't have much to compare...
There are plenty of people inside and outside of medicine that actually enjoy their jobs and don't just tolerate them as a means for a paycheck. You're probably going to spend around half the time you're awake working..there's no way in hell I would spend half of my life doing something I hate in order to support the other half, it's just not worth it.