I don't think you're reading comprehension skills suck - but it's an awkward paragraph. I had to read it a few times to make sense of it. The logic is a bit twisted round.

But.. if she's identifying with this feeling, it could be someone else besides JM. Maybe a relationship before (DT?!?).

If it was JM, it could be just a particular instance (or two) in her experience that she is able to extrapolate into something deeper and more permanent. I wouldn't have thought her the type to feel that way, but if she is, I can imagine a few instances where she might identify with Sophie.

VIVA LE FROG!!! image