X
Email me Daily Riddles

Ironically, introverts are the only ones who are able to be happy alone, without needing others to survive. They have strong individualistic traits and an in-built system that help them to depend on themselves. And without caring much about the validation of others.

SEE AUTHOR