I enjoyed this very much! It's curious, dipping your feet into the dating pool and seeing what comes of it. All the endings felt warm and mirthful enough to be like a fairy tale, but still grounded enough in its reasonable emotions and responses.
A witch's word is good!