Welcome to the forum.
Sorry you don't feel ready yet to tell your story, but if you're not comfortable, I quite understand. Nobody should force or cajole you into doing anything that you don't want to.
Sometimes there is some "tough love" shown on this forum. Often it's done from a place of caring, though - a lot of us have had less than good introductions to the poly world, either through our own actions or the actions of others. Part of why a lot of us are here is to hopefully be able to help others not to make the same mistakes by seeing things in a different light, or from a different perspective.
Could it be that that you are seeing? How would you characterise this "hard line" that you see?
"Listen, or your tongue will make you deaf." - Native American Proverb