This is really, really starting to get me down.
Have you considered applying for jobs outside of your field? For example in a call centre, doing data entry, or maybe in a shop or a bar?
It might not be what you want, but:
a. it'd only be temporary while you find something in your field
b. the experience will look good on your CV & applications
c. it'll provide a bit of a confidence boost in the world of work and will help you with future applications
d. it's easier to find work when in work
e. it'll provide you with some cash