Not sure why

Every time me and my boyfriend have sex it seems like I can only have a orgasm if I'm on top ?does any one else have this problem we have 3 babies and it was not always this way Also it take him like 2 mins to finish what can help him with that