I think you may be "over listening". I have listened to "Better Me Better You" on a couple different systems that the typical listener listens on, and it sounds fine, outside of mixing it in a pro studio I think you've done well. I have a similar problem with over listening at the mixing stage...