G,day and welcome stuckinarut2,
How does it feel to make your first post after lurking? Pretty dam good I hope.
Yes it is a big first step as I am relatively new here myself, I can honestly say it has helped me grow in confidence and self esteem. I am no longer afraid to be me. As you settle in you will start to relax once you realise you are amongst kindred spirits.
Enjoy yourself. Be happy.
sparrowdown