I have had this song on repeat for the last 20 min or so.