^^this. She's not doing this to you. YOU'RE doing this to yourself. This is what everyone keeps trying to tell you. You continue to rationalize and gaslight yourself. Stop trying to defend your behavior. Call it out for what it is.She doesn't do anything. You are doing it to yourself by allowing it to continue happening. Stop blaming her and take the responsibility for your own inadequacies and mindset issues that you clearly need to work on on your own, without jumping into another relationship right away.
NC, not her, not her friends, certainly not her family, not anyone that might provide you with an update on what she's up to.
Don't look her or her posts up online.
Delete all contacts, emails, pics, texts etc. (especially if you can't resist the urge to check, which it sounds like you're stuck in)
Remove the temptations because they're clearly continuing to kick back open the can of worms making it harder for you to truly move on.
This is self-inflicted suffering.
Change your habits. Try going new places. Meet new people well outside your social circles and normal hang outs.