Not satisfied sexually

The last couple years with my hubby been 'blah' when it comes to sex. I do foreplay on him gets him all hot and bothered and leads to sex, he lasts all of 2-3 minutes before he cums. And i am there (in my head) that's it!!!

He's all panting and out if breath and i am like - i didn't break a sweat...

What am i to do???