damn 2 years of waiting worths it!!!! love this song!!!!