You’re coming back more than once. That sounds like ordinary feedback in a very large room. The delay time sounds like one pass through Audacity. Are you listening with headphones? Where are they plugged in? You can’t listen to yourself by monitoring the computer and you can’t use speakers with most live recording.
This microphone has a place to plug in headphones to hear your voice in real time with no delay or distortion.
Do you like to record internet or YouTube sound? Those settings also produce a feedback pathway that isn’t a problem until you try to live record. What is the recording or microphone set to in the Audacity control panel? Is it the Rode or something else?