I said I'd find your other music
This is a nice classical piece you've improvised! When I improvise, usually I work the same way, working on a key, and seeing what would and wouldn't work with it. On guitar, I usually just mess around with scales, but you've got something beautiful here. I think this is my second perfect 10/10, consider yourself lucky to be the recipient of BOTH of them.
The song blew me away, the feel was great and I really needed it right now. And lol at how you got the background ambiance, that's awesome. I'm putting this on my music list now, and you'll be hearing from me again, trust me.