Hello puddle and welcome! Great to meet you and hope to see you posting on the forums in the near future- Tom & alpha always have insightful things to say & I hope you will as well!
It's a great feeling to finally find a place where you "fit," isn't it? I am glad you have found such a home with Tom & alpha and wish you the best!