Good to meet you Phil it sounds like you are on the right path with exercise and magnesium another thing you can try is vitamin B complex with B12 I get the liquid form at Walmart.Just Joined I have Anxiety Disorder Trying to cope with This.
I just turned 63 Trying to keep calm exercise take magnesium seems to Help
Have a great Sunday Friends