im in the exactly same situation as u are and i dont know what to do either :(
I agree that it is best to talk to them- or you grow some balls and find other friends!
there is nothing "whiny" about either choice-- but if you choose not to talk to them, work is going to be mighty uncomfortable for you! Life is too short to play guessing games with your friends!
You should have an open conversation with your friends and tell them how you feel, if they care about you. they will make sure to be more sensitive about your feelings...if not, you shall definitely find better friends,
P.S: Engaging in an open conversation is always helpful, there is nothing wrong in it...speaking your mind and heart is all that is needed
If they didn't ask you to hang out then perhaps you are percieving the relationship in a different way to them. It will also not help your friendship if they can feel that there is something wrong with you and they have no idea what. Figure out if they are really the sort of friends who would hang out with you over holidays or if you are just making more of it than it is.
Then ask them out socially and take if from there. A clean slate