I'm not a expert about love but I will try. I know that loving someone and letting go is hard. Love someone is easy letting go is hard. I mean he might be facing something hard. Especially, if he might be busy trying to pass class. Though if you still like/love him it worth a shot. Since you say he like you and you like him. That something great! Love is confusing but just try your best. It might go on and off that what love is. It what life is. Sometime good thing happen sometime bad. But also called faith. If you are meant to be you'll be together!