Tips for stopping beating yourself up over a cold approach?

Anonymous

Saw a really good looking girl at a pool bar party, so approached her to say she's looks like a certain actress and is very good looking.

Left and came back a second time to get her opinion on a question, find out her name, etc.. we talked for a bit and I left again saying "see you around", hoping she would stay there.

Come back in about 20 minutes and she's gone from the bar. Nowhere to be seen. This is like an hour after the pool party opened..

Now I'm beating myself up over the fact that I didn't ask for her contact details the 2nd time, but hoped I'd see her the third and ask her then.

Any tips you girls or guys have for not beating yourself up over a missed opportunity? I had missed chances before but this is as bad as it gets for me, feeling like such an idiot in not asking for contact details after I felt we bonded after talking the 2nd time.

Tips for stopping beating yourself up over a cold approach?
7 Opinion