sex question

so my boyfriend has a kinda big dick an when i get on top it hurts my stomach a little even when we work it in an he dont even go all the in i really like being on top and we've been together 3 years any suggestions on how to make it more comfortable??