It’s long but I am sure so many of us can relate!Thank you Anna W. for posting