Anti-androgens are not suitable for everyone. They are contraindicated in pregnant women due to potential risks to the fetus. Women with kidney or liver issues should also avoid certain anti-androgens like spironolactone. Always consult a healthcare provider to determine the appropriateness and safety of these medications.