Though he is like a bit of the Male Mary Sue but i just can't help but laugh and not be annoyed. So fucking entertaining.