Jlo must have put something on Diddy!
I heard (just what i heard now) that she was the only woman who didn't put up with his crap! You know how all his other women are like rugs (kim, Cassie, etc)? jennifer wasn't having it!! Thats pretty much why she dumped him after that whole club shooting situation