How do you tell a guy he is shit at sex

So i have been getting with this guy from college like he is a cool guy but when it comes to having sex i just feel like he needs pointers but i dont know how to tell him without it sounding rude or making things awkward! He doesn’t understand that girls are not like guys i need foreplay, oral, kissing etc and the worst thing is he never cums like he lasts so fucking long that it starts to hurt and i always have to tell him to stop before he finishes so how do i tell him what i like without making things awkss