I shared this on Facebook earlier, but it was too good to lose. So many things in here sound so familiar….