Nothing wrong with having an opinion, I like others will put their opinion forward if they feel they want or need to. Same with life experience, we all come from different backgrounds. No need to attack each other for that. We all have our own ideas and knowledge.
Not everyone agrees with each other, just forward you opinion and leave it at that. Opinion on the subject, not the person.
forum
noun
1.
a meeting or medium where ideas and views on a particular issue can be exchanged.
"we hope these pages act as a forum for debate"
synonyms: meeting, assembly, gathering, conference, seminar, convention, colloquy, convocation, congress, rally, council, symposium, conclave, congregation, synod, diet