Giving it to you straight, you are already over 2000 rapid chess.com rating and that's a very good start. I'd say 2-3 years is a really good estimate if you do want to make a goal out of NM.
Statistically, most people at 2000s level never reach titled player level, so 2-3 years isn't a guarantee, but if you are willing to put in the work (a lot of it), then yes that is possible. Just keep in mind that NM is 2200+ FIDE which is roughly 2400+ chess.com rating, so that's about 400 rating gain (2000 to 2400) but it is possible for 2-3 years; it's a ton of work, but it is reasonable.
Hello everyone. I am currently in my Junior year of high school and am rated 2080 rapid. My goal is to become a national master by the next two-three years. I've been improving quite rapidly lately which is nice, but is it realistic to expect this improvement to NM? Now difficult is it really to get the NM title? Is my goal of NM by 2-3 years a realistic goal? Please give me your insight.