Virgo native, you can be overly critical (of yourself and other people) and hold people around you to unreasonable standards. You’re a perfectionist and can come across as pedantic. You can’t stand seeing things done in the wrong way, and you can get quite harsh while criticizing something you don’t like.
You also tend to criticize yourself more than anyone else. You feel that anything short of perfection is just not good enough. You give yourself a very hard time quite often; you tend to point out only the faults forgetting to voice your more positive thoughts. It’s very important for you to be recognized as helpful.