each NRD has a quota and each MEPS can handle X amount of people per day, now each MEPS is different and I can see a delay for a person with no issues for a few weeks depending on what is going on, but months doesn't make sense. There are also a lot of people on this board that have recently gone through MEPS throughout the country, and the OP is the only one saying they are being delayed and has no medical issues.
I think
@subreservist is right there is more to the story and that is causing the NRD to push off the OP, now the OP may not really understand that is happening and is being told something else, but something else is going on.