clean break

[clean break] {n. phr.} A complete separation.

Tom made a clean break with his former girlfriends before marrying Pamela.