Grappling with the challenges of day-to-day living is back-breaking and mind-boggling, enough for you to think of giving up sometimes. Add to this are the diverse (read: difficult) personalities we meet in the workplace, in the office canteen, in the classroom, in the bus while we are commuting, and practically anywhere and everywhere we go so long as there is a sea of humanity.