My first job ~7 years ago I kind of fell into with a bit of luck and networking. However that experience helped me really propel my career.
I'm about the same age as you (24) have the following advice:
Don't put your age anywhere. Ageism exists. It'll benefit you a lot more to have a stunning resume / track record that gets you in the door and have a face to face talk with people who will hire you.
Get your programming chops up and try to pursue an engineering position. There are more jobs in engineering vs a design position. Plus you obviously know a bit about design and this'll translate nicely into aspects of engineering.
Good luck! And like others have said take a day off, have a couple beers, and continue when you feel a bit more optimistic.