Finishing too soon

Ok so when me and my boyfriend are having sex I find that I come before he does so I am extremely exhausted and can't finish him and off. What can I do to last longer or have more stamina to finish??