Broadly there are three "types" of folks going through the immigration process - 1) folks who learn the process inside out, do most/all of their filing themselves, 2) folks who don't know much about the process and trust their lawyer to do everything for them, 3) folks who don't inform themselves and try to go it alone.
2) works absolutely fine if you have a good lawyer, and can afford it, 1) is the route most folks on this forum take. Given how zero-sum the US immigration is - success vs banished forever (deliberate hyperbole there...) - I would far rather know all the ins and outs of the process.
If you have a good lawyer, they'll keep you on rails and will guide you through the process and you'll be fine. But I've also read stories of folks with bad lawyers on here.
My post was motivated by the fact that a LOT of people on this forum are in bucket 3) who do things like file for a replacement green card instead of applying to remove conditions, or apply for citizenship before they are eligible.
I'm still not entirely sure how long you've held your green card (see the 3 vs 5 year article posted above), but if you're married to a USC and have held a GC for 3 years minus 90 days, or you're not married and have held it for 5 years minus 90 days (including no long absences from the US during that time) then you're eligible to file for citizenship.
You can fill out your VJ timeline here - it lets other users see filing statistics, and get a better idea of when their case might be approved. More importantly it gives context to other folks when they are answering your questions/replying to your post.