Last longer

So my bf never last longer then 5-8 minutes before he cums and honestly it sucks bc I enjoy sex and would like it to last a little longer but I don't know what to do.. I don't say anything bc I don't want him to feel bad but is there anything we can do to help him last longer? We foreplay. Could that be why he cums fast?