That main part def sounds like something else.
Like...Seal? Kiss From A Rose. Dude, that's it:
FWIW, I hear a song and I almost always have another song or two pop up in my head with a similar chord progression or rhythm.
Then they do battle and mesh up in my head. It's constant. I'll be hearing Seal for like an hour now. Dammit.