If you haven’t come to this realization then I hate to break it to you, but at some point you’re going to suck at BJJ: there’s always a period where it seems like you can’t do anything right, people are blowing through your guard like it’s nothing and they are getting positions, sweeps, etc. left and right so fast it makes your head spin. The good news is if you are willing to drill, admit your faults and strive to improve, this state should not last indefinitely.
It’s always interesting to see how people handle this period: it’s one of the reasons why they say you can’t hide on the mat. You will inevitably become frustrated, and that’s when our less-than-polished selves come to light. It also shows just how dedicated you are, and what you are willing to do in order to get over that hump, even when it seems at times like there is no end in sight.
My advice is always to stick it out, keep pushing forward and work to improve those areas you feel in which you are lacking. It will take hard work, to be sure, but you will also feel gratified for sticking through it and eventually making progress on your jiu jitsu adventure.
Just some thoughts for the day- have a great day everyone!