Love it, I can relate with all of this and totally agree with 2.