Excellent point.

I find Connie's character to be completely believable. Outside of Michael -- and maybe even moreso in some cases -- Connie is probably the most developed and fleshed out character in the entire trilogy.