Hi
I'm sure more experienced people will be along soon to help you out. But in the meantime, just sending hugs as this sounds hard for you. It sounds like you are doing a great job! My DS is just over 6 months and has never been a fantastic sleeper either. We are also battling NWs! Looking at your EASY I would say the first A time could be longer - I'm only saying this as I'm also trying to push out the first A time. This is supposed to help EWs and I think it does because my DS is now often waking up around 6am instead of 5am. Having said that, there's other things that can make them wake up early in the morning. How long is your catnap? With DS, the last A time seems key to avoiding lots of NWs from overtiredness.