Wow, thank you to everyone who listened and posted.
macle - yep, the guitars are all modelled. Any tips on how to reduce the mud? I had taken more lows off, but it made them sound a bit thin.
The bits where the vocals are exposed - well, it's always a big risk with my vocals.

I really need to learn how to use reverb a bit better. Also, the "broken up" reverb tail at the beginning is an MP3 artifact - it isn't on the original WAV file.
And I'm afraid Autotune (or OB-Tune, anyway) is all over this track - you really wouldn't want to hear it "au naturelle".
Glad you enjoyed it. Now go remix your latest hit.
Innovations - thank you, it
was meant to be funny. Honest.
I was going for a balance between "tongue in cheek" and a proper heartfelt love song. I can't write normal "I love you, you're great" songs - I just don't have it in me. This is the closest I can get...
And I tried to sing it as a kind of "pastiche" of cute pop. I tried to sing it in tune too, but you can't have everything.
mbuster - thank you for listening, glad you liked the song. I'm not very good at guitar tones, so any advice would be very helpful. Changing the tone of the guitars isn't a problem - I recorded them dry, then used plugins.
muzeman - hi Pete, great to hear from you again.
This is a bit of a departure for me - hardly any acoustics, no organ, lots of distorted guitars. From the other comments I've obviously still got some work to do on the guitars, but I'm really pleased you liked this one.
joro - thank you for listening, and I'm chuffed (= pleased) you like the lyric.
Drums louder? I swithered over that, so I'll try them with a bit more volume.
You had me worried about the bass for a minute there - then I realised you were probably talking about the first verse, which doesn't have any! Do you think it's too quiet when it does come in?
I'll try your suggestions on guitar tone - thanks for the ideas.
Kelly5150 - thank you for your kind words. Glad you got that "summer" vibe.
Doug H - thank you very much. But if you
do have any thoughts on the mix (especially those pesky guitars) please let me know!
Cheers
AB