can't stay on top?

amy • im super asexual hello
whenever my boyfriend and i have sex and i try being on top his dick never stays in and it drives us insane. he keeps saying he might be too small but i don't want to say it's that. any tips??