Virgo sun sign
Virgo people have certain standards that they want to fulfill, every time they do something. They are self-confessed perfectionists and are not inclined to lower their standards for anyone and thus are called rigid and picky.
Chanakya Niti: Never hate your enemies, read Chanakya’s Nitis