Please stop worrying!
MyProgress tab estimates don't mean anything! It's a random number that keeps jumping up and down.
My estimate for N-400 was 7 months, process took 3.5 months. On day of oath, MyProgress showed 3 weeks until decision.
@Edward and Jaycel also had 7 months estimate for their EAD on day the received the card!
Be prepared for AOS to take 12 months. And for EAD about 6 months. If it comes sooner - great.