A damning opinion (such as self-judgement) means that you have an extremely negative view. Without knowing the context I can't be 100% that it doesn't mean blame or punishment, but it is not usually used quite in that way. It means you are extremely critical about/have a low opinion of...
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.