i've been teaching alot of my peers. And this one classmate of mine, never understood it no matter how many times i had shown my solution and steps carefully..
Nah don't blame yourself, you havn't been trained at all, also different people learn differnetly, so what works for you might not work for someone else