> I am talented (some past coworkers and managers actually called it freakish), but you cant put talent on your resume.
And that's where you are wrong. Make sure that those coworkers and managers will back you up during your next interview and urge the prospective employer to actually ask these people about your qualification.