Wish it was that simple. Already reached out to congressman's office last month and they were clear that, only if the case was outside the regular processing time posted in USCIS website then they can raise it up with USCIS.
In this case since USCIS has already posted 24 month waiting time (
https://egov.uscis.gov/processing-times/) and the receipt date for inquiry was March 2017 then, we just have to wait.
FYI, the receipt date for i-485 case inquiry as of this morning is April 07 2017.
After all these years of waiting, patience is certainly one of the key trait most of us in this group have picked up. Lets not loose it.
The support from this group has kept me strong for a very long time when I was just an observer until I started contributing in small bits more recently as my dates got closer.
I will continue to seek and provide support to all my brothers and sisters who are in this long and challenging journey.
So while we can always keep our hopes high and expect for miracles, we also need to be practical.
If a miracle happens, then take it as a Bonus
