Top marks for the song and performance. Now you just need to work on the mix, starting with working on left/right balance. Mixing in headphones might help with that. I'd also try adding a little subtle ambiance to help glue the instruments together. Electric guitar sounds great to me, but the acoustic needs some EQ, perhaps automated to thin it out when it's not the featured instrument.
Creative suggestions:
- try a long delay on the guitar lead
- layer a tambourine over the snare, bring it in for the 2nd half
- some kind of pad instrument would help tie everything together, perhaps an organ
- there are some nice melodic guitar phrases that are getting lost; you could apply some volume automation to shift focus to them
- the drums will be fine with some embellishments; some subtle hand percussion such as an egg shaker would be one place to start. I'd bring the hi-hat down a bit and look around for a deeper kick sample to overlay.
- lead vocal is excellent, but could stand some variation. Maybe automate the reverb send so it's drier either on the verse or on the chorus. Double-track the last verse. Bring in a delay on key phrases such as "distant memories are all I have".
You can probably tell I like this song. I'd have a blast mixing it.