Why resists so much? is not like he had a former gf, and the girl isn't ugly (falls into the 8 of 10 rule), this too much nonsense from this mc.
And about him, not wanting to end inside... is her first time ffs. I won't believe the author didn't include something like birth control magic, or she, being able to control her eggs, etc, etc.