How Long Can You Take Magnesium For