Hi David.
Good pop rock song. Plenty of repetition in the right areas.

For me the mix has a harshness to it.
Maybe needs a bit less kick drum and warming up a little with eq or maybe that's just my preference.

Vic