A good story ruined by annoying females. Why does she have to hover around the MC like a fly? Its annoying.