Answer to OP: Obviously, she tossed you over because you were a real dip!
Seriously, though, do not ask her why she crapped all over you these many days. You hardly noticed, got it?
Something nobody mentioned, however; She may have told the “you were one of only two who seemed normal” line 57 times in the interim period, while getting free entertainment at their expense, while her husband/bf is in Iraq.
Food for thought,
good luck,
greatshakes