To achieve success in life, you must be focused and to be focused, you must be responsible whether with your time , money and every decision you make. You must be willing to accept the mistakes or the wrong decisions you took as failure on your part and not blame everyone else but you for them. This is a really a great way to progress in life, acknowledging your mistakes and learning from them.
The worst trait anyone can have or imbibe in themselves, is being in denial of their shortcomings, because then, growth would be a tree far within your reach to pluck its fruit and progress would only be a beautiful dream to you.
It actually takes courage to admit your wrongs, to accept that you were your own downfall but such courage is admirable and must be practiced because it helps you to be honest with yourself especially when reflecting on your actions so as to understand why the problem occurred or what caused the failure, to identify what needs to be improved and how best to improve them.
Accepting responsibility for your actions is important in every sphere of one’s live, be it friendship, relationship and in our work place.
There’s absolutely nothing wrong or shameful about mistakes, you are human and therefore mistakes are inevitable unless you forever want to be stagnant. Learn to take responsibility for your actions, that is the first step to solving your problem and the best way to grow.