Welcome to our forum.
I think you'll find that the members here on Polyamory.com are also friendly, and you can go here for information, support, venting, etc.
Just take it a little at a time and don't rush yourself. There's a lot of things to read on these boards that might be helpful to you.
Glad to have you with us.
Love means never having to say, "Put down that meat cleaver!"