få skylla sig själv

Etymology
Literally, "get to blame oneself."

Verb

 * 1)  to have oneself to blame (for something bad that has happened or will happen), (sometimes) to have brought something on oneself

Usage notes
Outside this expression, is usually used transitively with, so that the expression would be "få skylla på sig själv" if it wasn't idiomatic.