A lot of guys will do anything to chase a girl. They'll shape their reality to attract them, they'll make tons of gifts, they'll make themselves available (although they weren't), and so on.

Some girls fall for this shit. However, quality girls see right through you and won't go further. Even the girls who fell for that, will see right through you at some point and will be turned off.

The acts per se are not negative.The problem lies in the intent.

1/ Giving so she gives you back. The previous statement describes the scenario in which a guy gives to a girl, by expecting that she gives something back. That something may be anything: attention, a kiss, sex... The intent itself is very negative. This is what some people call manipulation. These guys manipulate girls by expecting something in return. When they don't get anything in return, they are frustrated/angry. The problem that underlies this issue is a lack of confidence, a lack of honesty and a lack of vulnerability. The guy tries to manipulate the girl because he can't be direct with her. He showers her with everything he can but he doesn't clearly tell her what he wants. This is what happens when you are needy. You care more about the girl's needs than yours, which leads to frustration as you are not taking care of your needs.

2/ Giving without expecting in return. A confident man however does not even think about doing that. He simply gives without expecting in return, to the people he wants to give. He has a date with a girl and he wants to give her a flower? He'll do it, regardless of how the date ends. He wants to gift his girlfriend something? He'll do it, without expecting something in return. He'll never ever expect something in return, because he already takes care of his needs. He wants to escalate with the girl? He'll do it. He wants to go further with someone? He'll ask her. He is so confident in himself that he doesn't care about the risk he takes when doing that. He is honest and shows a lot of vulnerability as he is constantly taking risks that needy guys would never take.

Seduction is about giving to someone unconditionally. You do things to the other because you want to make things better for her, not because you want to chase her. You make her spend a good time for her, you kiss her because you know it'll make things better for her, you touch her hair to make things easier for her, etc. Escalation is about giving unconditionally to someone, so she feels more at ease with you and you can go further. The outcome is pretty irrelevant here, you don't care about what's gonna happen in the end. What you care about is that the girl spends a very good time.

Needy guys won't care about making the girl spend a good time, they'll just care about themselves during the whole date and expect that the girl gives them something back.

So, think about yourself first, give only if you want to give. But when you give, do it unconditionally, without expecting something in return. If you want to stop a date short, you can stop it. There is no rule here. You do what you have in mind but don't do something to manipulate the person you have in front of you.