holy cow, was stumped at first, coz your post seem similar to
what I've experienced. The "her bad past" and the "cant get her on
christmas eve and sent her a sweet message thing" but luckily, mine
still going strong.
well thats not the point, the point is that we men just cannot
devote yourself too much into the time when we are chasing a girl,
you know what i'm saying. Like in your situation, you should play
along and flirt with her, instead of being so serious when there's
nothng on yet.
Now look, she's not gonna last long with that guy, trust me,
knowing him for only 1 day and getting attached to him, definitely
for either his money or his look. If your personality is better,
she will realise it. Just make sure if you did get back together
with her, or with other women in the future, do not be so serious.
Flirt hard with them, and pull back when you think you are getting
too serious.
Think about it, when we flirt with girls and they get hooked up
with us easily, we definitely will get the idea of them being a
"easy" woman right? The same thing is applied to how a girl thinks.
If you get too serious, she would also think you are too "easy"
thus not cherishing anything. Flirting and being romantic are the
things that actually keeps a relationship going strong, not
anything else you are thinking, you know what I'm saying.
Hope this post gets into your head 