I have to say, this was such a well-written and explanatory read and I relate to almost every sentence!