"I Say No" is a song from the musical "Heathers," performed by Carrie Hope Fletcher and the Original West End Cast. The song is sung by the character Veronica, who has come to a realization about her toxic relationship with J.D., the main antagonist. In the song, Veronica admits that Martha was right about J.D., referring to how he has manipulated and hurt her. She reflects on her past feelings of addiction to him, comparing him to a drug and a poison pill that she needs to break away from. Veronica acknowledges that she loves the rush she feels when J.D. would hold her close, but she understands that he will not be satisfied until she is destroyed. Veronica decides that she needs to end this destructive cycle and break free from J.D.'s influence. She realizes that she cannot provide the help he needs and that she needs to prioritize her well-being. She declares that she is getting clean from their toxic relationship and says, "I say no." J.D. tries to interrupt her and continue his manipulation, but Veronica refuses to listen and shuts him down. She won't let him twist the truth or drill deep beneath her skin anymore. She confronts J.D., saying that he promised to change, but he still uses her to justify the harm he does. Veronica blames J.D.'s childhood and upbringing for his behavior, but she also holds him accountable for the choices he makes to hurt others. She believes that love will ultimately triumph over hate and that hurting people is never justified. In the end, Veronica makes a firm decision to reject J.D. and their toxic relationship. She declares that she is leaving him behind, paying back the karma she owes, and starting fresh somewhere new. With a newfound determination, she bids him farewell and asserts, "I say no." The song explores themes of self-discovery, empowerment, and breaking free from a toxic relationship. Veronica realizes her worth, takes responsibility for her own happiness, and refuses to let J.D. continue to manipulate and harm her.