Девичье "да".

Почему девушка, даже если хочет сказать "да", всё равно сперва скажет "нет"?

Потому что, если она сразу же скажет "да", то говорить, собственно, уже и не о чем.