Self-criticism can surely be beneficial in terms of enhancing self-awareness and promoting personal progress. However, being too self critical can leave you dwelling on your mistakes for a long time. It's essential to learn from your mistakes but it's even more important to move on from them. According to astrology, these 4 zodiacs are too hard on themselves. Read along to learn if you're one of them, it may push ...