When you waste time, minutes easily become hours, which can turn into days. Getting mad at yourself at those moments is just as easy.
At the same time, being understanding and kind towards yourself might feel hard. Yet, those are exactly the things you need to overcome wasting time. Anger enforces procrastination.
Kindness and self- acceptance allow you to eventually overcome it.