I loved this story! Moving, cute, with a touch of fantasy... The ending is a tad bittersweet for my taste, though, but I understand it fits the protag, so he can move on and make his way in life.
Fully recommendable!
Thanks for reading! :)