I personally feel that everyone should fight every battle that they comes into their life. Because once you won the battle then you stand proud and even if you do not win your battles, then you should honestly be really proud that you tried.
We should never let others drag us through the mud. Stand for what you believe in.