

I would say that the passage is complex and is using words in a specialized way (not as they are commonly understood). So "regret" is not quite enough. I would go back to the original meaning of "compunction" which is that it is a hesitation or a misgiving about taking an action.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.