Start being thankful.
Be thankful you went to college, have a job when many don't, and have a great set of parents that are willing to help you still. All of these are going to set you up later down the road, especially the help from your parents. So many are in debt up to their eyeballs with no end in sight these days.
This time period in your life will pass soon enough. Go home and give your parents a big hug and tell them you love them. Don't focus on yourself so much and be thankful for every little thing you have.
Women have a way of falling in your lap when you least expect it. I'd work hard, play hard, while appreciating what you have, and the girl will come when it's time.
Happy Holidays.