Starlight, Heartlight

Story for this contest.