I don't understand what the flags for the relationship with Cindy mean (aside from 0=breakup).
The problem is that the same flags are used if Ian is in love with her or not. Shouldn't that make a huge difference in how Cindy regards Ian?
He can' even get the highest level (3), when he is in love with her. And he reaches 2 by either standing his ground (if he is in love) or by shrugging her off (if he isn't).
And if he is in love, trusting her gives him level 1. if he isn't in love, he gets level 1 just by being apathic.
Shouldn' there be more flags, depending on whether he is in love with her and depending on how he treats her?