Songwriting is a good subject, nice to hear about the muse behind the story, you have cleverly positioned her in the song.
Great selection of instruments, especially the bassist and solo guitarist. And instrument stops and rests give a nice dynamic impression. Good mix and excellent vocals make the song truly rock.
I can imagine this would be a very good live song too, big crowd singing along the chorus

Janne