If I’m feeling a bit stressed or preoccupied then swimming is a great way to relax. My thinking always seems to become more balanced after being in the water and I tend to sleep well too.
I’ve been doing yoga for the past 16 years and although I do it regularly, if I’ve become particularly stressed, it helps me to breathe more deeply and become calmer.