Right. I'm a Christian (Catholic in fact), who doesn't agree with the whole 'no sex before marriage'. So, while I don't agree with your perspective, I can understand where you're coming from. All I can give you is my opinions, but I hope they help.
Firstly, you say you 'betrayed God and my morals and gaveup my virginity'. In the nicest way possible, it's not all that black and white. Only you can know if having sex with this guy was wrong (and bear in mind that 'wrong' in terms of relationships is really hard to define. You can only tell if your own feelings/ actions you took because of these were wrong, and things may turn out badly due to his wrong actions, not yours...) but even if it was, it's really really not the end of the world.
Even if you did 'betray God' (and for the record I really don't think you did) it's no where near as bad as, for example, Peter's betrayal during Jesus' passion... But Christ forgave him without a second thought. He will forgive you too!! We all sin, that's why Jesus had to die for us, but he forgives us. You shouldn't be so hard on yourself. If you think it was wrong, then maybe think about what to do so as not to get into that situation again, but forgive yourself and move on.
Secondly, you say you like him. That leaves you with a couple of choices- do you want to try and have a relationship with him? Personally, from what you've said of him I would be wary: he pressured you into having sex with him, and then didn't contact you afterwards- major red flags. That said, it's up to you. Maybe take the holiday to think about it and try to look at things objectively? If he hasn't contacted you, it's unlikely he will over the holiday, which should give you some time alone to think. But maybe also try to have just a holiday from everything uni-wise... (See point 3)
Thirdly, about your parents. Frankly, I don't think you need to tell them. Try to act normal at home, enjoy Christmas and spending time with them and put the guy out of your mind when you're with them- you obviously don't get to see them while you're away at uni, so enjoy the time together as a family.
Lastly, what would I do? Personally, I would relax a bit and put things into perspective. (ie. Personally I think too much is made of 'virginity'. I'd like to think that every time people have sex is important, and that if you make a mistake, be it the first time or not, you should take it just as seriously. But, I don't agree with 'saving yourself for marriage'- I think if you are in a stable, long term relationship, in which you would consider having children in the future, it doesn't matter if you're married at that moment or not. And if things don't work out, it's sad, but not a crime towards a future partner/God...) I would think a bit about what I wanted with the guy in question (and in your case it would be nothing to be honest) but mostly try to enjoy my holiday.
Hope that helps.