You’re welcome!
Non-trivial contingency for grad school might be whether you can land a teaching assistanceship or some form of support (I taught classes through grad school, was lots of fun, paid me a meager salary, and paid almost all tuition).
I agree that writing the thesis can be daunting. My experience may not be typical but I started early in research and writing smaller papers for publication (subsequently requiring straightforward editing/polishing) so putting together the thesis was more of a stitching process - one that I found an interesting thread that led to some additional material I hadn’t expected (nice flow state can hit you sometimes and seem to write itself). In short, it would be daunting to go from 0 to completed thesis, but it need not go that way.