In Baby Boy , Joseph 's girlfriend has more than 20 years .
Another factor is his children—a son Joseph `` JoJo '' Summers Jr. with his girlfriend of five years , 25 year-old Yvette ( Taraji P. Henson ) and a daughter with a girl that he cheated on Yvette with,18 year-old Peanut , who also lives with her mother .
Baby Boy -LRB-film-RRB-