It takes sooooo long

So me and my boyfriend have been together for 5 years we started having sex like 6 mouths ago and before we had sex he told me he’s big so I though he was like 7-8inchs then we have sex he pulls his pants down AND HES MASIVE LIKE IM THINKING WHERE IN MY BODY IS THAT GONNA GO so I ask “baby so how big are you” homeboy say “ I think about 10-11inchs” at this point Im internally screaming so we start getting it on and it hurts so much we have to do butt stuff(😂 not complaining) but it still hurt a little. So every time we have tried sex (all types) we have to have longer foreplay than actually having sex just so it won’t hurt.

Any advice??