Direct approach is good and it shows confidence, but sneaking into a relationship is best. In case of next time, only use direct approach to get a girl's number. If she's a prostitute, then make everything
% direct, situational approach + sneaking via ChatDicting.
If she's not a prostitute, sneaking into a relationship is all you need. If you had sneaked into it, she would've been your girl at the end, but now, you've blocked it. Though, she'll never forget how confident you were.
Here is a question and choose one.
Do you want a girl to see you as confident or you want her to end up in a relationship with you?
If you want her to see you as a confident guy, use direct approach, but if you want a relationship with her, sneak into it. Simple.