Better Sex

Me and my girlfriend have sex regularly, however she's never pleased with it.. I always have to end up saying sorry to her because I feel guilty about me having an orgasm and her not having one. I was just wondering is there anyway I should go about delaying my own orgasm to allow her to have one?