Great to hear you've been getting stuck into a bit of recording Rob, like you say, you get to know a song pretty well by the end of it. Don't get too discouraged if things aren't sounding quite right, just stick at it, watch heaps of tutorials and put them into practice.
A lot of it's about training your ears, which simply won't happen overnight, so while listening to a track 1057 times seems a bit of a drag, you're actually fine tuning your ears and your ability to pick apart specific aspects of a mix.
You'll have to shoot me a demo sometime, I'd love to have a listen and dish out some impartial feedback. Keep it up mate.