I have no blinders. I realize Trump isn't perfect - no one is. H-1B is a very important issue for me, Trump put it on the front burner and made Cruz walk back his plan to expand the program fivefold. Throw in Trump taking on the establishment across the board, and that more than makes up for any warts he has. I'd be fine with Cruz as a second choice, and if I absolutely had no other choice I'd vote for Rubio in the general.
Overall, I prefer to direct my fire where it should be going - at Hillary, Obama and the demoncrats.