Question: who does piper end up with in charmed
Answer: Leo