This modern pop/rock song sounds like Hunter Hayes or Big Time Rush. A gospel like chorus seperates this song from other modern pop songs. Theme of doing anything and everything for a girl. Some interesting and catchy male vocal riffing really makes this song stand out!