Ohio rap artist Kid Cudi has no problem keeping it 100. This past weekend, the hip-hop veteran stepped forward to apologize to women he dated in the past and ultimately messed up with. Look below!