You disputed that he may be a good person. Saying "define good person". Then went on to list questions that would dispute his being a good person. If you dispute him being a good person or argue against the point you are in fact calling him a bad person. Saying his actions don't line up those of a good person. If he's not good, then he must be bad. Not a good person = bad person. Your opinion is your opinion, but is based on some weak issues.