2.5 stars.
Carrie comes across as a little bit schizophrenic, she loves him... she loves him not...she loves the other guy...now she's not so sure. After the umpteenth time she changed her mind I just stop caring, I was up to a point where they could all have died for all I cared.
But still, it was an interesting ride, and it kept me flipping the pages.