This has all the hallmarks of your best songs: upbeat, positive and toe-tapping.
A bit overly sentimental for my taste - not really a complaint! - but it left me feeling better than before I started listening. So... well done!

I really liked the echo on the chorus. Harmony was nice as well.
On the critical side, the mix felt quiet. I kept boosting up the volume. It could just be that you aren't playing the same volume wars that the rest of us are.