NEED ANSWERS

Me and my boyfriend were having sex for around 30 minutes and he didn’t cum until I gave him a handjob why is that? Is it my fault? What do I do?