Days of Our Lives spoilers for Wednesday, December 31 reveal the end of the year brings a painful situation for Kristen DiMera (Stacy Haiduk). Elsewhere, the DiMera men look ahead. Plus, more awkward is in store for Chad DiMera (Billy Flynn) and Cat Greene (AnnaLynne McCord). Here’s what you need to know.
Days of Our Lives spoilers for Wednesday, December 31: Choices
First, Kristen has to make a tough choice. Days of Our Lives spoilers hint this involves Peter Blake (Dan Gauthier). He’s been on life support since she defended the rest of the family from him in the crypt. And we know they’ve mentioned the family needing to make some decisions.
Since Kristen is his biological sister, we assume she’s the one whose opinion will count in the end. Technically, it should be her mother’s, but that depends on the state Rachel Blake (Roslyn Gentle) is in mentally and physically. Since we know Kristen and Peter will share a tense moment, it’s obvious he’ll wake up and spare her the pain of making that choice. But he’ll just cause a different kind of pain by his behavior towards her.
Days of Our Lives spoilers for Wednesday, December 31: Looking ahead
Elsewhere, the DiMera men face the future. We know EJ DiMera (Dan Feuerriegel) will be wary of Peter and want to pull the plug. This will likely be a debate between them all, but we also believe they’ll each individually be dealing with their own concerns right now. Like EJ wanting to keep his project under wraps. Plus, wanting to fix things with Johnny DiMera (Carson Boatman). And Chad gearing up for the custody fight. We hope to see them getting together to help each other with the bigger picture, as well as these other situations.
Days of Our Lives spoilers for Wednesday, December 31: Here we go again…
Speaking of Chad’s problems, more are on the way. It seems Cat and Chad have another awkward moment. This will be an encounter at University Hospital. We know there is no way for them to completely avoid each other in the same town. But we’re wary of this, as if the wrong person sees it, this will be just more fuel on the fire for the custody mess. And we wonder how many more of these moments we’ll need to see before Chad and Cat end up together again. As they should.

Days of Our Lives spoilers for Wednesday, December 31: Surprise!
Finally, Rachel Black (Alice Halsey) and Sophia Choi (Rachel Boyd) get a surprise visitor. Tate Black (Leo Howard) is a good guess, in our opinion, since he did say he’d be visiting both. Especially since Sophia’s been found in Rachel’s room. However, Melinda Trask (Tina Huang) is supposed to be making some deal with Belle Black (Martha Madison). So, we wonder if she’s actually going to be the visitor.
For any other soap opera and entertainment news, please visit again Daily Soap Dish.
