How do I get him to forgive me?

My ex boyfriend and I were doing long distance and he got upset last time he came to visit because he felt like I was appreciating the fact that I would only get to see him for a couple days, and felt like I was treating him like he still lived in our home town still and I could see him all the time like usual. He broke up with me because he got upset, and doesn't see the point in doing long distance because it is not what he expects or wants it to be, but I think he is just holding a grudge against me and is throwing a bit of a fit convincing himself that thing won't change... but he said he's not over me and he misses me and he still loves me... so do you think the only reason he won't come back to me is because he's holding on to a bad memory?
How do I get him to forgive me?
Add Opinion