I totally understand your rant. Look at my timeline. We had it pretty rough, and when all of the finance visas were getting interview dates I was bitter. I couldn't really be that happy for other people when I was feeling my own sorrow. The process suks, people don't care, and you are in it all alone. I feel you on that. Listen to sad music, drink wine before bed, eat cheetos, and spend endless hours talking to your spouse. That is all that will help you through this. Oh yea, and pray.