by Meghna Mukherjee There are all kinds of men that you find in this world — some are good, while some ...