Shay Fox gives happy ending