Get second date
You must have had a good first date because things were in a good place at the beginning of this conversation.
But you consistently said self-conscious stuff that made you sound nervous and insecure, created a negative vibe.
You managed to text her a couple good flirty replies, and you still came off as honest/authentic, so it's not a total fail. But if this is where you're leaving things off before your second date, that's going to make her feel awkward and more likely to flake.
I suggest waiting a half-day then totally restarting on another fun thread. Keep the flirty stuff, but keep all the self-conscious stuff between yourself, your friends, and WittyThumbs.