Is there anyway to increase the number of steps that I can undo and redo?
It should already be unlimited.
What about infinity TIMES infinity undos?
The cache of undos is reset whenever you close Sublime Text.