I'll definite try holding still next time. Now that I think about it, him pulling out last night knocked the wind out of me lol.If you are happy then that's fine. It's was just that your friend's reasoning for not letting you start on top was a massive red flag.
Rather than pulling out, holding still until the pain subsides is much better. Otherwise you take a few steps back in the opening up process.