Sorry you got the Dx, but on the other hand.. you know what it is.. and that is good! Don't sweat the needles! I too was a needle weenie. No more! You just think about them one at a time!
Welcome to NT! Welcome to the Club!
Did anyone show you the secret handshake by the way?