Student or Learner
1. Don't do things that you'll be sorry for later.
2. Don't do things that you will regret later.
3. Don't do things that you'll be haunted for good/forever.
Do these three sentences make sense and have a conversational tone?
Thank you so much
You can be haunted by someone for something you did.
You can be haunted by/for something you did.
If you kill Uncle John, and Aunt Mabel haunts you for it, you are being haunted for the killing and you're being haunted by Aunt Mabel.
If it's your conscience that's haunting you - which, of course, in real life it is - you can say either: "I'm being haunted for the killing; I'm being haunted by the killing."
"I've been haunted by that one act for 20 years!"
"I'm still being haunted for that one act after 20 years!"