somehow , all that made her feel better than she had in a very long time ; it diffused the helpless anger that had been festering inside of her for nearly two years and left her feeling unburdened and almost weightless .