Hard to cum

I love having sex with my boyfriend but I find it so hard to cum and most of the time he cums first. Any advice ?