Eurovision 2025: A Swiss Fan's Emotional Rollercoaster