Checkpoints

I dont know if its only me, but whenever i get a checkpoint (no matter what level) when i save and quit, i never start back at that checkpoint and instead i have to start the whole level over again. Does anyone else have a problem like this or know why this keeps happening because its really -Yoink!- me off (along with the Halo Waypoint issue)