if my phone runs off verizon towers why cant i get a text message history that i need

Did you ask Verizon? You're not paying Verizon for service but Straight Talk. Verizon only leases the tower to them, they have nothing to do with supporting your service. It would be like having Toyota support the warranty on your Pontiac Vibe because it's based on a Toyota car.