Charmaine Roberts is the scorned ex-lover of Jack Sheridan who often plots against him and his relationship with Mel.

She is upset that Jack fell for Mel over her despite being with her for two years, and then embroils him in a complicated situation when she announces that she's pregnant with twins and he's the father.

Charmaine Roberts Quotes

Charmaine: I lied to give the twins a future. Someone to provide for us. Isn't there a small part of you that can sympathize with that?
Jack: You have my sympathy, not my forgiveness.

Charmaine: Are you going to say anything, or?
Jack: How can you be so selfish?
Charmaine: All I can do, Jack, is apologize over and over.
Jack: That's not good enough.
Charmaine: I know! So go ahead, yell at me tell me what a terrible person I am.
Jack: That's not why I'm here. I'm just trying to understand. After everything I did for you and Mel too.

Show Comments

Virgin River Quotes

Doc: I don’t need spice. I want to walk down the street and be able to hold your hand.
Hope: Yeah, I hate all that “coupley” crap.

Whenever things got rough my instinct was to head home because that’s where I felt safe. But I realized that the idea of home doesn’t really exist for me anymore, because you were my home.

Mel [to Mark]