Thank you for sharing! I recognize so much of it.... You put it into words for me.

Kitten