2008 Chevrolet Colorado won't start, but it's not the battery

My truck wii not start at certain times. Not a battery problem. I’ll wait 15 minutes and come back and it will start. Is it something with the security system? It gets annoying when it happens at the gas pump or when leaving for work or going home.

It could be connections at the battery or at the starter motor. Or a neutral safety switch problem. See your owners manual for how to override it. On many cars you can shift into neutral with your foot on the brake,and try starting it then. A security system, especially if aftermarket, could be involved.