There are no particular memories that come to mind when I hear this song, I just LOVE it, and have since I was about 15. I think this was definitely one of the songs I overplayed a little during my high school years, and it is still one of the few songs that can cheer me up. :) It's so uplifting and happy.
I did a theme song quiz, back in the day when doing quizzes like that was a craze, and I got 'Walking on Sunshine', needless to say I thought it was a pretty good result since it pretty much was my theme song.
What was your teenage theme song?