Your effort has to match your goals, not just in grappling, but everywhere. Training once or twice per week isn’t going to make your jiu jitsu better as fast as someone who trains 4-6 times a week, and that shouldn’t make you mad. If you have other priorities in life then people will pass you by in jiu jitsu. On the flip side, if you prioritize grappling, then you might get passed by in life. It’s great to train as a hobby, have a life outside of the gym, and want to get better, but do not be upset with the results you didn’t get from the work you didn’t do.