It’s harder not knowing the background.
However:
You can take solace in the fact that you are indeed good enough. Your worth should not be tied to one person’s opinion. Even if you love them. Your worth and value is beyond their estimation and at very low times might be beyond your own estimation.
Take comfort in the hard truths. You ARE single again. But, you’re still who you are and you need to lean right into that
You need to have those low moments and cry, but also please look at who you are. You obviously have many great qualities... I would have written a tirade about this with... horrible language and horrible actions. You are measured and just feeling low.
Tips:
Come on now... guy likely had some faults? Think on them, and revel because your free
Seek your friends and family who care. They have been there (I don’t even know you and I’ve been in a situation like yours... the bones of it at least because you didn’t flesh it all out)
Be kind to yourself. Take care of yourself. Whenever you feel sad or want to rage or cry or even reach out to him go and do something beneficial for yourself.
Don’t contact him. Go dark and silent. I promise you it’s the best way. He will likely reach out after so many days, weeks, months (hell had someone Reach out after 10 years!!) but this isn’t to “get them back” this Is to get you back.
Please bank on yourself. It’s so hard. I know it. But please ignore them for awhile. Read your post and imagine a friend wrote it... you know you can’t actually love anyone of you don’t love yourself.
I’m so sorry you are feeling this heartbreak.