I’ve always wondered why JR loved Bobby but hated Gary. JR loved his family. Now that I’ve learned Gary was born while Jock was at war it makes more sense. 1. Gary was the new baby who took all of his mama’s attention. His dad wasn’t there to compensate & pay attention to him. 2. When Jock got back from war he wasn’t bonded with Gary. That made Miss Ellie even more protective of him. 3. When Bobby was born both parents were present. JR could love him like a little brother. And I think there was a big age gap. Regarding Gary, he was the soft brother that didn’t like to hunt & wrote poetry. JR & Jock couldn’t relate. Then Gary ran away & abandoned his wife & child. JR said he couldn’t handle responsibility. Jock was tough on his boys & taught them the value of hard work. He & JR couldn’t respect this behavior. Of course, JR is to blame for separating Lucy & Valene. Then Gary came back & ran away again. Jock was excited to have him back. Of course he was disappointed in his behavior. A lot of people like to pin this one on JR. I completely disagree. Gary was an adult at this point. He should have been honest with his family instead of running away & abandoning Lucy for a second time. If they didn’t like it, that’s their problem. He didn’t give them a chance to understand. I was glad to see Gary redeem himself & remarry Valene & start a life with her. Jock was happy to see him sobered & settling down. He was facing life instead of running away. Jock couldn’t relate to Gary & Gary caused him a lot of disappointment. But he loved him. He was also protective of Miss Ellie getting hurt. JR actually hated Gary & wanted him out of the family completely. JR would double cross Bobby when it came to business. But he also loved Bobby & would never hurt him just for the sake of hurting someone. I think with Gary it goes back to childhood & being ignored by his mama.