I agree,
Everyone should be nice
but not everyone can be perfect
well, that is just a saying
maybe you can!
These are the differences:
Compound - when the action is done, and only shows the result
Imperfect - the action is still done, but describes in more detail about the process, focuses deeply on the duration
hope this helps !!