First date no kiss (tried a few times). (Sunday)
She messages me with date 2 request for Wednesday. (Monday)
I accept then cancel because a plate offered to meet me Wednesday instead. (Tuesday)
I then meet girl randomly in the park and we have a spontaneous date. (Tuesday)
Go to her place, after a little convincing, and we make dinner together.
Get the kiss no problem, dry hump, clothed pussy rub and she basically throws me out after.

She seems really attracted to me but I feel like BB for not bedding this girl.

Is this normal and date 3 should be good? Or is this a waste of my time?

I usually get the first date lay no problem, so my view might be distorted. This girl is 8-9 SMV.