Mat, this is just a suggestion and I don't know if there is anything to it, but considering you've had several internships that haven't resulted in jobs, is it possible you're seeking employment in an area for which you aren't suited?
(My best wishes to you as always)