You can take it for as long as necessary, it has no side effects or contraindications and the benefits will be felt over time.