<human>: Can you provide a brief overview of the text?

Trying to make this short: basically I dated a guy for a couple of months. It was great, he made me feel special, it was awesome. Everything went really fast. After a week holiday that I didn't see him, when I come back he says almost literally "I don't know what I'm doing. I don't know what's going to happen. I don't think we should see each other like this". Totally catches me by surprise. 
I thought it was my fault for a long time.
Got over it a month later, continued things.
Meanwhile I'd pass by him ocasionally and we wouldn't speak or even look at each other.
Suddenly yesterday he sends me a message wanting to speak to me. I reluctantly agree, even though he hurt me. He said he owed me an explanation.
So he says about how he totally panicked and was a total asshole and that he doesn't expect me to speak to him, but that he owed at least this to me. And very sad and frustrated at himself.
He'd like to at least be friends with me again but doesn't even know if I'd speak to him again. I said I'd think about it.
I was really hurt in the past, but I finally understand some things now. The thing is... A small part of me still likes him. But I don't know why he'd even come back, a YEAR later, to speak to me. Heavy conscience? Does he want to get back with me? Because it's the "right" thing?
He said not to hesitate to ask him for more explanations. That I have all the right.
I'll see him tomorrow at a party. I'm really confused. A part of me wouldn't mind a casual fling with him, but another part has no idea.
What does this all mean??
<bot>: Dated, got dumped for no particular reason, no contact for a year, suddenly wants to talk to me again, gives me a reason, I'm confused now. What could be his motive? What should I do?