Welcome to our forum.
Sorry you had a jarring and upsetting introduction to polyamory; I hope spending time on this site will help. See what threads we have that call to you, and post any thoughts or questions you may have.
I hope you will get some answers and peace of mind.
Love means never having to say, "Put down that meat cleaver!"