I have finally found the strength (and time) to write this post....