And I agree with tia, Lesson Learned is an amazing song, best on the album in my opinion (I think releasing Teenage Love Affair over it was a smart move though..)although I'm slightly biased because I'm a huge John Mayer fan lol the two collaborating is just magic!