A fairy tale finale for foster teen