Your boyfriend is right. Unless he's obsessed with porn and it takes away from your relationship he sounds totally normal. And apparently he's been honest with you about his past! What more could you ask?