Absolutely love this!!! So image rich I can feel it. No, I haven't been drinking.
I know wish I'd written it!

I do enjoy a happy ending.

Perhaps, just maybe if you want to? Use paragraph breaks a bit more frequently? It helps with the flow of reading. Really nice one.
Nods, I'll try, not so good with paragraphs though. Thanks for the comments.