I keep hearing different numbers for what is considered "normal". I think it shouldn't matter too much as long as you both enjoy it however long it lasts for. You could always rest and go again..
2 minutes is certainly lower than average but you can't be to harsh with him as this will only make him anxious and add more pressure. Try out different ways of love making and more foreplay perhaps? Or seek professional advice as sex counselling can really help you connect better as a couple