Wonderful story! Especially the elements of restraint, devotion and belonging. Well done!