id advice any girl never to pay on the first date cause of the man's natural ego, it gives you that first feeling of taking care of someone
eventually u should pay from time to time exactly for the reason u said men know the type that emptys the wallet
also by the large info i seem to conclude that he has been betrayed alot is afraid to have a steady relationship(not 100% sure)
but the guy you describe sounds has alot of features like someone i know.
But the big question here is did he ask u to his house, or did you invoke this....if not then im even more sure
what i would do if she was a girl that is is build something nice respect his wish to take it slow then make youre move when u feel entangled
also if hes talking to you about former relationships you shouldnt be afraid or ashamed to ask what his entensions are
good luck eXeSSum
A dying man once said, i do not know if life or death will be better... for love was more than them together.