How to trigger a dialogue once when player hits its collission

hi, so i’m having trouble with my dialogue. I’m making some kind of like a dialogue acting as my character’s mind, like “hmm where am i?”. So I dont need any NPC to use here. If it collides with my trigger block, it will show the dialogue, which works. However, I can’t seem to delete the trigger block after the dialogue has stopped because I think “Dialogue is NOT running” condition also applies

to the previous dialogue that I made, therefore, it already deletes my trigger block whenever I interact with the previous dialogue, so I wont be able to trigger the “mind” dialogue since there’s no more trigger block to trigger the dialogue. If someone get my messy explanation, pleasseee help tysm