Anyone else SO have this problem?

Ok let me just say that in no way shape or form do I have a crappy sex life or that I don't enjoy it at all but there is some things I wish I could fix, now my boyfriend is an amazing giver if you catch what I'm saying but everytime we have sex he doesn't last very long maybe 5 mins. Almost always when we have sex we have it a few times because each time he last a little longer but I hate having to wait each time he cums until he lasts a while. Also he isn't small even though he wishes he was bigger(what man doesn't lol) but he isn't huge either, so sometimes it's hard for me to orgasm with out a toy has anyone else's SO had these problems and if so what did they do to go about fixing them