colourbars, you are waay overwhelming yourself. just take one step at a time. you'll get the job you are meant for. after graduating not EVERYONE gets their perfect job in their exact field immediately. a good T would really help with your self doubt and self esteem issues which could be sabatouging you.

please dont give up. the world would lose a great____? what did you study?