“Cuz I finally got a date”…You are 22. You didn’t “finally get a date”, you just “had a date”.
Also, to think that a guy would actually spend money on a first date, and take you out to a restaurant, isn’t something that needs to wait for a third or fourth date, contrary to whatever false information someone is putting in your head.
If a guy wants to go somewhere nice, why would you turn that down?
And if someone you know actually sees you on a date, and you get embarrassed to be seen with that person…then you shouldn’t be dating him.
Dating isn’t embarrassing, it’s called being an adult.