A tear Jerker for me but a Happy ending