Agree with Allam
I agree with Allam that you could have made it less predicatable... like make us presume he had a ring in the beginning instead of knowing... Anyways... Loved it... I wonder what endings you went through... and which ending you would have chosen if you had more time.