If a male (or female) makes you feel bad for a decision that you deem is in your best interest, especially regarding sex, I would steer clear of such people. This idiot was putting on a show in hopes he can bed you right away and you showed more restraint and self-respect than he expected regardless of how much empty praises he threw out. GOOD. FOR. YOU.