Not being pleased....

I need to rant....I’ve been with my husband for 7 years. We have sex about 4-5 times a week. Every time we have sex, he lasts less than 3 minutes. No lie. It feels good, but I don’t orgasm or cum.... I feel guilty for having to masturbate in the shower. I love him...just not loving our sex. Ugh.