My problem ist that I love a song and I heared it more than 1000 times but I cannot understand it completely, no matter how hard I try. I beg you. Help me! Maybe it is because my language is German....

This is the song:

http://www.youtube.com/watch?v=XWVSSulu0MQ
(Rock On - Bryce)