Mission 46 is the "last" mission in the story. You have to endure these repeated missions in higher difficulties because after Chapter 1 the game takes a huge hit in quality and starts padding the fuck out of everything.
So no, you're not done yet, but don't expect much from now on, really.