Welcome, Butterfly! Hmm i don't think i remember Puppets, i was here from late 2010
but good to meet you.
So great that you have great progress and a supportive T - yay! You're definitely not alone here and i look forward to reading more from you. I see you have other posts so see you over there!