Welcome sadsappysucker
I agree with the others - the first few weeks can be tough - but this is a great community - you'll find a lot of support & understanding here
Have you thought of looking for face to face support as well?
That may be a good way to meet new people
D