Fetching details from the dictionary...

to mourn; to lament
to be sorry; to regret; to repent
あの時素直に謝っていれば良かったと悔やんでいる。
I regret not having apologized honestly at that time.
あの時の決断を今も悔やんでいる。
I still regret the decision I made then.
後悔しても悔やんでも仕方がない。
There's no point in regretting or lamenting it.