Congratulations! It always feels great to earn a badge you've been working on for so long!
That is certainly a high score badge that I have to play the first 5 levels perfectly, in order to get it. My members have had it for a while (my computer lagged then, which helped in your situation
) but whenever I get a membership glitch or buy a 1 week membership for one of my other fairies, I have to get it yet again. It always takes many tries to get those first levels perfect!