How long does it take to get good at BJJ?
After six months of regular training, you will stop feeling completely helpless. After two years, you can handle most untrained people. A black belt takes 10-15 years for most people. But "good" is relative - a two-year white belt destroys beginners while getting destroyed by purple belts. Progress is constant if you keep showing up. The timeline matters less than the consistency.