i think its because sex is something that your both doing at the same time. perhaps he's abit shy to see his reaction to what you do to him.. that make sense? and maybe he afraid that he might do the wrong thing to you.
some people dont lyk the idea of being watched, kinda like facial expression.. anyway im babbling talk to him about it.. x
I think you should work at it, because i think you may regret it yeah he made a mistake, but he was probably just trying to not ruin the week for you, and then it went to far? he has chosen you over her and although she always guna be around, if there was anything still between them he wouldnt have told you about her. i think that you deserve someone that makes you that happy. you should tell him how you're feeling and see how he feels, dont give up right away. it not everyday you find someone you can communicate with and trust like that.. good luck(: