Is it normal to know your self mistakes but still cant get over them?
I recently came to know and agreed with my friend that i realize my own mistakes but when i try to overcome them i fail and keep repeating those same mistakes unknowingly and then later i realize Oops i did it again. And when i fail i blame myself for being good for nothing. And then i blame myself for all the failures in my life. Is it Normal, what should i do?