This isn't at the level of the protagonist even being dense and some misunderstanding occurring. This is the author telling the reader to fuck off.
No, fuck you author.
Instead of being disappointed, she is just happy she finally gave him the gift?
Unlike the protagonist, I would get it if she wanted to make love, but no, that is evidently not the case. So I am like the protagonist right now, "why naked?"
Yes, it's stupid but MC did the right thing. He doesn't know her true intention. Imagine if he whipped out his dick and got called a rapist by a neutron star.
I don't really understand why villains need to be 1d. The King is alright since he know what he's doing and what face to put but the advisors "Kukuku" "sigh it's a lie". At least put on a face for the mood