I wanted to work for Alaska or United. I got turned down by Continental and World. Hired at UPS. It's a crapshoot. It really means nothing to not get hired one day and hired somewhere else the next. Could have been your tie. Could have been whether the interviewer got laid the night before. You just can't take it personally. Give it your best shot and move on....
Not directed at the OP, as they seem to be doing just fine. Just my thoughts at the moment...