Great songs are all you need to be good and add in a soaring vocal and you have Gavin DeGraw. A beatiful love song for the 21st century.