3. You got the interviews, lots of people didn't. That's a pat on the back there.
4. There are lots of other companies.
5. Focus on your strengths. Keep going, push on, and you can come back to these companies in a year or less with much more strength and steel than now.