I'm looking for an idiom that describes feeling better after getting closure/some explanation/clarity on a certain issue... whether breaking up with significant other and having a final face-to-face... getting explanation on death of a loved one.. etc.
Any thoughts?