One of the things I noticed in Bjj was how much I thought I sucked because I was constantly going against people who knew how to counter what I was doing. It was only until I went against someone who didn't know what they were doing did I realize how skilled I truly was.
Its an empowering, and humbling experience at the same time.