blog-should-you-take-magnesium