advice?

So my boyfriend is on this medication that makes it really hard for him to cum. No matter what we both do he takes ages to cum, like literally 40 minutes, I've tried everything, from giving him blowjobs to going into the strangest positions possible. What can I do? Sex is getting boring and tiring and he feels guilty about it all...Any advice?😅