Isn't it kinda like saying, my character has instant healing but lemme give him this weakness to eggplants and fire real quick so does that make up for it? No, it does not make up for it. Sure your character has couple weaknesses but it doesn't make up for the fact that he has instant healing Oh and let me put in a weakness for every skill you call OP too. "I was gonna reveal them later blah blah bullshit."