Why would he tell me hed marry me when he left me for someone else?

So context, my best friend and I met when I was a little baby. He said he'd marry me, but announced his engagement in 2007 with someone else. Why would he do this? Did I bore him or do something wrong?

Why would he tell me hed marry me when he left me for someone else?
Post Opinion