It’s actually the Mercy of Allah that He did not expect perfection.
Allah expects improvement. Some people show improvement slowly and some quickly. Some people make long strides and willing to give everything for the sake of Allah. Some people can only give a percent of what they own. That’s okay! That’s all improvement from zero. Everyone will make progress in their own way. Allah didn’t ask you to be perfect.
Summarized from lecture by Nouman Ali Khan