What to do?

I’ve been seeing this guy for a few months know I’ve known him for a long time...we used to go to the same church when we were younger...and we’ve always kept in contact even when he moved away. Once he moved away we found out we both had feelings for each other...here recently he moved back home...and we started seeing each other...we began having sex...BUT I’ve yet to finish...whenever we have sex he always finishes first and then falls immediately to sleep...am I the only one to think that is selfish??? Lol like how do you tell someone politely I need mine too???