it sounds like you are trying to AVOID pain at all costs....you look to him for some relief and get it in teensy bits....table scraps. you BELIEVE that leaving will cause MORE pain but you know that staying will also bring pain.
pain is unavoidable, suffering however is optional. breakups hurt....for awhile. however WE have a choice to how long we wallow in misery and make it way more difficult than it needs be.
what have you learned? that "I'm Sorry, blah blah blah" isn't the soothing balm you hoped. that words change nothing. that anyone can "behave" for a couple days......but then most revert to standard operating procedures.
now you know HE can't MAKE you better, happy, content. but guess who can????? come on, guess......