Husband not lasting long.

Lately my husband has been finishing fast and it’s been a challenge. He asks if I’m disappointed and I say that I’m good when I’m not, until the last time. I told him I was disappointed that it didn’t last so long and he seemed a bit upset. It’s to the point where I want to just buy a toy and avoid sex with him completely.

What should I do?