Oh this game makes me feel good. Houston sports DNA now dictates the Rockets give up this huge lead, but for now it's good to be a Houston fan.