RE: 1997 blazer hedlight relay
I believe the relay for the '97 is in the glove box. Sorry I don't know which one it is. I would turn on the headlights, then remove one relay at a time til the headlights go out. Then replace that relay.
You did say that your headlights work for about 20 minutes before they go out, as I recall.