Yes, you are great and don't get sucked into his blame game anymore...he's lashing out at you b/c he doesn't know his own head from his @ss!
It's great to see that you are looking for positives in yourself...more often than not we look for positives in our R, and forget about ourselves. But hey ...DBing is all about us in the end!