We should never give anyone power/control over our emotions! Being in charge of your own emotions allows you to achieve that which you seek. Letting others deter you because they want to control you is never a good thing. Don’t waste your time and emotions on unworthy people, just move on. No one knows you better than yourself.