3 takeaways from the Titans grueling win over the Texans