Destroy Actor problem

I think I just had a light bulb turn on - tell me if I am right or wrong here. The DrawText and DrawRect aren’t making something real, or digitally tangible in a space and time and stopping - but they are like a firehouse, constantly drawing the text and rect. All I did to solve my problem is create a branch that roughly said only drawText and DrawRect when a boolean value is false. Instead of having my “play” button erase the drawText and drawRect (my initial problem), I just have the play button set the a variable to true, which goes through a branch, and doesn’t let the drawText and drawRect show up…

Is that type of thinking correct? Thinking of it that way made me think of this solution which functions…am I on the right path?