Outside of the realm of foul and crass language aimed at the OP, if you were being called out, I'm sorry to say that they were right. Since OP is new to the game, I don't blame him/her. It's a different game design, very dps oriented despite roles assigned outside of that so I can understand being completely thrown off by it.

I assume by the time OP gets to this page, they are aware of how things should work and ask themselves if they can try to adjust to this and hopefully get better feedback this time around or give up and play another game that suits their healing preferences.