yeah sorry I had missed that part about things he had been holding back. yes mr. Awe is correct get some new friends, maybe a girl in your class.
He doesn't need a new girlfriend! He needs to take time to figure things out without a relationship going on. Whether he stays in his house and with his routine (minus ex-GF), or goes on the road, wrong time for a relationship. Until he knows what he wants, or at least calms down enough to evaluate things more clearly, he won't even know what he'd really want in a girl.
But whoever posted about not quitting school if he's near the end-- good idea. Finish that up and, while doing that, plan out a couple of possible plans of action for self-evaluation. What questions do want to answer? What methods might you use to answer them?