Ten był w szlafroku i tylko objął Gabi, ale Carlos myślał, że Gabi miała z nim romans.

Pobił Justina i przy policjantach dopiero dowiedział się, że Justin też jest gejem. W areszcie, Carlos powiedział, do żony, że sprowokowała go do tego, ponieważ udawała, że miała romans. Tę wersje chcieli przedstawić w sądzie ale Gabi, mając przed oczami niedogodności macierzyństwa, przystała na to. Wszystko szło gładko, dopóki John pojawił się na sali i szepnął Carlosowi, że romansował z Gabrielle. Carlos rzucił się na niego, ale po drodze był Justin, więc zatrzymano Solisa.

Sezon 2 Gabi została też zaproszona na pogrzeb męża Bree Van de Kamp, Rexa a po nim dowiedziała się całej prawdy o Mary Alice Young, swej zmarłej przyjaciółce.

W życiu osobistym, po powrocie z sądu, Gabi wyrzuciła Johna ze swego domu, ponieważ chciał z nią zamieszkać. Była zła bo wyjawił całą prawdę jej małżonkowi. Odwiedziła Carlosa w więzieniu, ale pokłócili się o jej romans i jego przekręt z jej ciążą. W końcu pogodzili się, gdy Gabi odkryła, że John wcale jej nie kochał, ponieważ od razu zaczął romansować z 40-letnią Joan. Rozpłakała się przy mężu, dzięki czemu uzyskała wybaczenie i zaakceptowała ciążę. Pogodzeni, załatwili sobie nawet wizyty małżeńskie w więzieniu, dzięki adwokatowi Davidowi Bradleyowi. Został on wynajęty przez Gabi.