I mean flirting is flirting, right. It can be a lot of different things with a lot of different subtle hints associated with it. If you believe everything Shadowheart says is 100% face value with absolutely nothing else to it, that's fine. In my experience flirting is not often that forward so I read some of my experience vague flirtatious hints and extra meanings into that type of flirty interaction.
It's not even the flirting that matters, however little of it there is. It's literally just her asking you on a first date, which is what you get. And if you decide to decline her invitation to said first date, she will - as she says - share the bottle with you on the spot before you leave her. The ACTIONS disagree with you two, thus the GAME disagrees with you. Yet you decide to interpret it that way anyway. The game says it's going to give you A, then it gives you A, and yet you still somehow read that as it saying it'll give you B.
I can't put it simpler than saying that you two seem to think you're more clever than the game. Sorry. But I disagree with that.
So, with that said, lets agree to disagree as I asked a bunch of posts ago already which got declined. At least I learned a lot from the chat afterwards, though.