fantastic Applejazz, I can see exactly how swimming helps you, as i also use swimming as a form of distraction and stress release . it is great that you can go most days, i have to have someone with me so only manage it once in a blue moon these days
keep it up x