My boyfriend doesn't want to do anything sexual with me anymore..

My SO and I have been together for over a year. Most of it has been long distance.. We met online. We would always get each other off on the phone no problem almost everyday. He came visited for a week and we messed around, pretty much everything except sex. This was after dating for a year. He moved in with me a little over a month ago and we haven't done anything.. No fooling around or anything. Just lots of cuddles and kissing. I feel like we should have done something by now.. I asked him and he said he is nervous. We both are virgins by the way. I'm 25 and he his 22. I'm not sure how to feel about it. Most of me is hurt by it and feel like he isn't attractive to me. Advice? 
Update. We still aren't doing anything and he has only touched me once since then. Talked to him about it and he says he is never in the mood but he is still attracted to me. I find porn on his phone almost every other day. It wouldn't bother me if we were actually doing stuff. It is just making me think I should just end it. More advice?