Morning Hun,
I also get it, and understand how you feel, the 2-1 was a while ago for us, but having gone back and found the thread I have been reminded how bad it got before I was advised to just go for it and push through. I also think this time has come for you, it's not easy, but honestly how much worse can it be. I would maybe even go for set nap time and not A time, that way his body clock has some chance of getting a grip.
((HUGS))
x.