@MELK,
Spend less time with him. Right now, you're his relationship complaints receptacle. Stop letting that happen.
This means when he wants to hang out, over 50% (over 75% would be even better) of the time, you have other plans. What other plans? Here are a few suggestions:
- Studying
- Exercise
- Playing a sport for the school
- Chores like laundry or cleaning or buying food if you need to
- Spending time with other friends (female or male)
- Getting some rest (a lot of college students don't get enough)
- Exploring the city
- A hobby (painting, knitting, whatever)
- An activity at school (drama club, honor society, the robotics club, chapel, whatever interests you)
Or you're out on a date. And you can be, if you do other things which are not hanging around with him and listening to him whine, and open yourself up to meeting other people.