That's an accurate description if ever I saw one.
I just wish I knew why (spoilers) Brad abandoned him. Like, dude just literally walks out the door. I get Dingaling wanted to make him flawed but I feel like the sensibility of the writing kinda falls flat there. Was that ever explained?