Well...I guess he was holding back because he was worried for her? That's nice and all, but usually I'd suggest just talking to her about it. Lack of sex/intimacy can certainly make one worried.
And it was a nice ending, especially how they made it really similar to how it started except they're getting along even better now.