Anyone adore this song? I really do, so much, it was on but Im a cheerleader and i had to find it and d/l it.. its so.. well.. just fits that part of your life where there are no words to explain.. like a problem being solved in slow motion... Anyone else love it?