Saying you shouldn't have done something doesn't mean you're apologizing or regretting it. It just means you're aware that it probably wasn't the best decision. You don't have to feel regret to know that your actions are wrong. I mean look at sociopaths.