In a conversation concerning the normal sensitive halachic issues, e.g. gender roles, homosexuality, etc., I recently heard a rabbi state that they found parts of halacha and the torah unethical and immoral. Consequently they argued, it is our obligation to do something about it.
Are there any circumstances when one should not follow halacha?
If there is something in accepted halacha that opposes one's sense of morality, is that any evidence against its status as correct halacha?