Yes, one needs a forum such as this as a reminder that one's not nuts, if nothing else! So welcome, leafbranch.
Have a look at our various threads here, and cross-ref with your poly friends, and post any thoughts or questions you may have for us.
I'm sure others here will benefit from your experiences and perspective as well.
Glad to have you onboard.
Love means never having to say, "Put down that meat cleaver!"