So I made plans with my guy yesterday to go out for lunch today. Well I ended up leaving way too late and that ended up delaying all my plans by almost two hours because I was waiting on people. By the time I was on my way to see him, I was almost 3 hours late. And then he said he was leaving to go study. He ended up staying until i got there and basically ignored me the whole time. I felt horrible about it and apologized but I could tell he was still mad even though he said he wasn't. Then he tells me that I'm always late(usually by about 20-30 mins) and i ended up leaving pretty soon after that because he had things to do. Now, I feel worse about it and don't know how to make it up to him. Any suggestions?