I just realized a really silly problem, if my character is weak to water he technically can't shower or bathe. So I'm thinking instead of being weak to water, any water that makes contact with him just extinguishes any fire or flames he has surrounding him or he is using, though he'd still be able to produce heat. Cold though would be his biggest weakness in that it could literally kill him.