should I be embarrassed?

Last night I got oral from this guy & we had sex. I thought the sex was good (way better than what I'm used) but I couldn't take it long enough for him to cum. He's 27 so I expected the sex to be great & he loved how tight I was but it was getting painful. I'm used to guys stroking for 10 minutes tops, they cum then that's it. They never want to satisfy me but he did. I feel like I didn't satisfy him & im embarrassed. I sent him a text apologizing but got no reply 😕 idk if he just wanted it to be a one night stand, we've been texting for a minute. I've never had a one night stand im only 18 so idk. Should I text again or leave him alone? What to do?