Like it or not, it's not your call if you are hired or not. Take it for what it is. Best advice would be that you dust off your feet and keep plugging away.
Usually I get sarcasm from you. This post is not sarcastic. Keep up the good work, and I may read and reply to your posts more.