Oh I'm right with you on this, accepting my difficult days for what they are and simply being kind to myself has been the single most helpful thing that has been suggested to me.
Though I then have guilt ridden days where I beat myself up anyway, for being 'lazy' and 'useless'; and i still have nights ripped apart by night terrors (followed by days of hyper alert anxiety and being constantly on the edge of tears); for the most part I can recognise that as you say, life is "very complicated. And yet! I am okay.".
Nicely done, I enjoyed this, thank you.