Hey Kidd,
I don't know how to put my thoughts into words that well this time, but I'll do my best..
I read your post again and something still doesn't add up. I know she fell in love with you mostly because of your 'logical power' attribute However if she is really a keeper \ an x-factor:
because you become all emotional about her just once (after you have not seen her for three weeks)- she decides to act not nice and it took like three days until she got her shit together (and after you ignored her)?
I don't see how she is a keeper\ an x-factor.
I know she chose you because she wanted a more 'logical guy' but if you can't be emotional with her just sometimes - is she really an x-factor?
after all we are not robots...
for example:
Let's say I'm not looking for a needy girl (cause I hate needy girls). And I'm dating a girl who is not needy. And let's say that one day the girl gets really needy...
I'm not going to 'judge her' or get turned off by her just because of one time.
If however she starts doing it all the time- then that would turn me off.
I hope I managed to explain my point and my question well enough...