I also seem to be having a large amount of trouble beating the mirror self. Someone once told me that mesmer's have it easy, but I am finding that hard to believe right now.
Does anyone have any suggestions for strategies or for spells I should be using? I would really appreciate the help