need advice!

me and my bf have had sex a fair few times and he has lasted around 20 mins once or twice. the rest of the time he barely manages 5 minutes. is there something wrong? it's really getting him down. anything that he can do to last longer?