Maz i hear u and feel for u.

It is so hard dealing with and trying to cope with other ppls opinions being shoved in front of u all the time and its there way or the high way

I still dont know how to handle these situations myself so i cant advise u only say i understand the frustration and how uncomfotable it is