I know it's important to have the mindset of "I'll approach this girl and do my thing; if she rejects me, whatever it's her loss. On to the next one."
However, what if you're rejected not because of incompatibility with her (or her being rude or not in the mood), but because of something dumb that you YOURSELF said/how you acted, a mistake in your text game, etc. This can even be extended to relationships; what if you yourself made the mistake that made things fall apart?
In general, how do you get past the feeling of "damn, I farked this one up, it's on me," and "yea, I didn't make the correct decisions/came off needy, I know it could've gone better if I just done this thing differently."
Personally, I have no problem brushing off rejection if I feel I had performed to the best of my ability, but it's when I know that my own mistakes and under-performance are the cause of failure that I can't seem to get over. I am stuck in the past, reliving my mistakes.
Any tips overcoming this barrier (changes to my mindset/inner game improvements)?