I don't get why you are so irritated. Both are obviously late bloomers, probably because they are shy. So they are moving slowly, but that applies to BOTH of them, the guy does not seem to be very fast either.
On the other hand things are going nicely, they are basically already a couple, they just need to verbalize their emotions and get more intimate. Don't underestimate the barrier this represents for some people when it's their first time.
So just relax and enjoy the ride at their own pace, there are plenty of people who fuck the first night. If that's what you are after, you won't be lacking. As for myself, I find the story interesting, although if I was that guy things would have already progressed much more.