[removed]
I saw your comment that he told you he "doesn't think he's good enough for you" and that's why he left without telling you. Please believe him. He flat out told and showed you that he is not in your corner, on your team, by your side, or any other metaphor for "able to commit to a healthy relationship". HE LEFT. He left without even discussing it with you. He told you in plain language and with drastic action that he is not fit to be your partner. Let him go. Now go get a fresh baguette and some butter and eat your feelings. I promise bread and butter will help.
You are spot on. There is a Maya Angelou quote that goes "When someone shows you who they are, believe them the first time"
Can I also advise you to grab some red wine and some gooey cheese to go with the baguette. Yummy.
Recommend adding a crème brûlée for full therapeutic effect.