i dont have the exact words to describe what this feeling is but i've felt it before. it's...cathartic, almost.i guess what im trying to say is: thanks for posting this