Your life has no meaning.The only meaning it has is what you are giving it.Everything in your life is your concept,assumption. You have a concept of good people and bad people.This concept either you have somewhere read or got it by social conditioning.But is that enough.Your friend didnt help you at your dying hour of need makes him suddenly bad person ,but is it really so? You have formed a notion about god ,but is god really so. What if the same friend you judged many years ago as bad person suddenly unexpectedly helps you now ,without you actually not even knowing it.
My point is let us not live life from the mirror of illusions that keep reflecting our thoughts and actions.We achieve nothing by it but end up losing the present.If we have the courage to question our own assumptions and relook the stupid decisions we took in our lives,we get real experience and courage to move forward peacefully.
life is dynamic,flowing.It doesnt matter what mistake you committed yesterday,what matters today is ,are you courageous enough to correct yourself today and move on with your life