it could be forgetting to pay for something and didn't go back
that time to pay for it but thinking it through and later on go
back pay for it and say sorry
The word for someone who is always correcting others is a
critic. There are also other words that can be used like censurer,
caviller or deprecator among others depending on content.