GolamMostafa:
The OP has not asked for non-blocking codes. Probably, he has wished to get familiar with the usage of millis() function.
UKHeliBob:
At least, not yet
Seems he has now... not in as many words, but needs a button to "immediately" (his word) turn the current led off.
So yeah "well done" to AKRF and GolamMostafa for effectively putting the OP back 3 weeks. He now needs to re-jig the sketch he had to accommodate the immediacy of the button.