Came way too fast! Humiliated

My girlfriend and I have been together 2 years and haven't had sex yet. She wanted me to get this app so I could track her period and learn more about her cycle and body. She's had sex a lot in the past. I've never had sex. I've never even masturbated. My mom and dad convinced me masturbating can make your penis fall off and other stupid stuff. I went to a private catholic school so sex Ed was nothing. My girlfriend said before we have sex she wanted me to masturbate and know what I like. Well pretty sure I was doing it wrong because it did nothing for me. So she said before we have sex she wants to do different stuff to me. So she gave me a hand job. It was a feeling I never felt before. I came in less than a minute and was so embarrassed. I get guys cum fast sometimes, but less than a minute?! That was humiliating. She said she wants to try a blow job on me next time. Weird thing is she hasn't asked me to do anything to please her. I kinda feel bad...