Every once in awhile, I'll get a song stuck in my head even though I haven't heard it in months/years. This morning, I woke up and had three different songs that I don't think I've heard recently. They were Smooth Criminal (Michael Jackson), I'll Be There (Jackson Five), and a Rush song (think it mentions "Eternity" in one of the verses). Maybe these songs were in one of my dreams? Does this happen to anyone else?