I made this silly mistake last sunday while bargaining on the weekend market so I made this note for myself in the future: never show to the other party that you need what you’re bargaining. When you’re in the position of need, the other party has a leverage to dictate the term.
Always keep your cool when negotiation / bargaining. Emotion and excitement might backfires you in this kind of context.