From what you said, you noticed early on that things werent working out, the lack of intimacy from her, was a big sign things werent going too well.
i think that maybe then wouldve been the time to break things off and it would have spared you some heart ache.
my advice is next time round, look out for signs like that.
but try to be positive. not all relationships work like that.
personally if i were you, next time you start a relationship, just aim for it to be fun, less serious, more easygoing, thats the good thing about being our age, you just want to have a laugh, leave the rest of your life for serious relationships.
anyway, not sure if any of that was helpful at all.
take it easy x x x