Credit: Randy Holmes/ABC Family Channel Photo: Adrian Is A Glowing Bride in Episode 3.24, "It's Not Over Till It's Over"

Last week’s Secret Life of the American Teenager ep seemed like one giant pity party that ended like any good Disney classic, with everyone hugging and making up at the world’s most bizarre teenage baby shower.

The drama shows no signs of slowing down this week as Ben and Adrian’s wedding fast approaches. Bride-to-be Adrian isn’t the only one on edge either. Judging by this clip, it looks like randy Ricky tried to pressure angelic Amy into having sex (do they talk about anything else? No, no they do not) and she wasn’t having it. Proving that he’s quite the gentleman, Ricky offers an apology for all of his sex talk. That’s great and all, but where’s our apology?!

Credit: Hulu Photo: Why Is Ricky Apologizing? Sneak Peek of Secret Life Season 3, Episode 24: "It's Not Over Till It's Over"

Oh, Adrian. Poor, clueless Adrian. For some reason this mom-to-be thinks that having a child isn’t a big deal. Adrian tells the school guidance counselor Katelyn that she only plans to take a week off after the birth. Listen girl, this isn’t strep throat; it’s a baby. Plus, in light of this shocking spoiler, we think it’s best for Adrian to take her time getting back to school.

Credit: Hulu Photo: Adrian's Post-Baby Plans! Sneak Peek of Secret Life Season 3, Episode 24: "It's Not Over Till It's Over"

Honestly, it’s no wonder so many of these kids have issues. The Secret Life parents are the worst. Watch as George talks to Ashley in a sad attempt to get some details about Anne’s new life. Too bad sad and lonely George just ends up getting schooled by his own daughter!

Credit: Hulu Photo: Ashley Parents George? Sneak Peek of Secret Life Season 3, Episode 24: "It's Not Over Till It's Over"

Be sure to tune in and catch the special two-hour Secret Life event beginning with Season 3, Episode 24: "It's Not Over Till It's Over", followed by Season 3, Episode 25: "To Be ...” on Monday, May 30 starting at 8 p.m. ET on ABC Family.