Love sex but find myself disappointed

Sex with my husband is amazing. I find him so sexy and everything he does feels great. BUT LATELY HE ALWAYS FINISHES BEFORE I AM FINISHED AND THEN THATS IT. I told him maybe we need to do longer fore play, which he did and the same thing happened. I always have to finish myself off when he goes to the bathroom to clean himself off.

Maybe it’s because I give him blowjobs so he can’t tame himself? Maybe I just take too long to orgasm? Idk but any tips appreciated.

UPDATE

Thank you for the comments. I spoke to my husband regarding my concern and how I feel. He totally understood. He explained that he gets so into it he can’t hold himself back and actually feels embarrassed and horrible because he understands I don’t finish every time. We discussed different ways to work on this and are going to try it out 😊 I expected this. He isn’t selfish. He shows a deep passion and love for me during sex... just can’t seem to hold himself back lol