WARNING: This article contains some spoilers for the "Miles Apart" episode of A Million Little Things season 3. Read at your own risk.

A Million Little Things season 3 episode 7 brings more drama to a lot of characters. Maggie (Allison Miller), in particular, is going to be the center of everything. She may have put herself in a complicated situation after revealing too much information about her personal life in her podcast.

The title of the upcoming A Million Little Things season 3 episode 7 is "Timing." The story will continue to explore what transpired in episode 6, titled "Miles Apart." Maggie's ex-boyfriend, Gary (James Roday Rodriguez), allowed her to stay in his apartment amidst the COVID-19 lockdown.

Maggie revealed that she is pregnant and the father is Jamie (Chris Geere), his current boyfriend. What makes the situation more complicated for her is that she will be living not only with Gary -- but with his new girlfriend, Darcy (Floriana Lima), as well.

Meanwhile, even though the borders were closed, Jamie traveled and got the last flight to see Maggie. She is glad to see her child's father, but it looks like Gary isn't happy that his ex-girlfriend's new beau showed up. This seemingly hints that his feelings for her haven't subsided.

Now, everything might become more twisted in A Million Little Things season 3 episode 7. In the promo, Jamie told Maggie that he found an engagement ring, believing that Gary is proposing to Darcy. However, he was shocked when she told him that the ring was something his ex was meaning to give to her.

This revelation could impact some of Jamie's feelings, and there's going to have a lot of conversations about this matter. Maggie's personal life might be further affected because of this. As seen in the clip, she is working on her podcast, and she may have revealed this to her listeners.

Gary, on the other hand, also has to deal with his relationship with Darcy. The latter is concerned about what he really feels toward her and fears that he's playing with her son's emotions. Hence, he must sort out his feelings before he could hurt more people in the process.

Elsewhere in A Million Little Things season 3 episode 7, Eddie (David Giuntoli) makes a big confession to his wife, Katherine (Grace Park). He is having a hard time keeping his drug addiction a secret and he decided to reveal it. This revelation could cause problems for them moving forward.

A Million Little Things season 3 episode 7 airs on Thursday, March 25, on ABC.