Props, you have demonstrated that the weeding out of pilots works. In your case, Im thankfull you havent been given a chance in 121 as your attitude and feelings of "not given a chance" clearly show your entitlement thought process. Youve failed rides, and you have a crappy thought process. And no, professional pilots shouldnt expect to fail a checkride. Ive been fortunate in my career, but thats not to say I expect to fail one. Work hard, be professional, and what happens will happen. Im glad you havent fooled anybody and slippped through the cracks at my carrier. Doing a trans-con with you would be a real blast......not.
good luck dude.