I have a knack for picking up song lyrics (and lines from movies and TV shows, but that's a whole different problem.) It must be a family thing because I'm pretty sure all my siblings are the same way. I only have to hear a song a couple of times before I can sing along, and a lot of the time I sing along without even thinking about it.
My problem is that once I start singing along with something I have this compulsive need to finish. I have a hard time changing the station in the middle of singing a song. Even when it's a song I don't like. Yes, it's crazy. There are some songs that when they come on I switch the station during the intro before any lyrics so I don't end up singing the whole thing. But sometimes I get caught. I end up singing along with stuff that I don't want to sing but I can't change the station because apparently I'm just that weird. And this, my friends, is why I could sing you that entire annoying commercial about buckling your kids in seat belts. Maybe I should stop listening to the radio so much.