A song about a long and arduous episode in ones life that was finally resolved after much effort and determination.