Nice tune. I like the background vocals. I think you could cut a few db's of that bass around 100 K, and the vocals are sibilant in some spots so I'd compress less and eq off just a bit of the highs on your vocal. The rest seems nice! Your main vocal has an earnest quality that works very well here.
Richard Marx's "Right Here Waiting" is an interesting comparison - your song is different enough but if you want to hear how this type of song might be mixed, you might listen to that one for some tips.
good effort, welcome to the forum!
cheers,
-Tom