A: Maybe you move to fast get to know each other don't expect so much the her. And you could be pushing her away also. If all your relationship were the same maybe it's you.
A: It's hard for guys to forgive then females. Whatever you said really hurt him even though you didn't mean it. Send him some flowers and a card from the heart if that don't work let him go in move on