I am sure it'll get better. USCIS promised to boil down processing times to 6 months by the end of this fiscal year which just has started.
We filed in May and this forum is great with good people providing scans to give us an impression on where the USCIS is right now.
Good luck for you and everyone here.