Qoraxeey
Just cry it out sis that's what I do when I'm depressed then pray Salah and make dua and go sleep you will wake up fresh.
And make new friends and convince yourself your life is fine I mean it is what is wrong with it? If you don't like your job
Look for a new one after your contract.
Also your lonely spend some time with your family, find a good man I know you think your an independent female but sometimes we all need a man a good man that when you have problems is only a call away and listen to you so you don't feel alone so look for a good man and settle down. Life will be less lonely that way and plus you said you are getting old so even better reason to get married. I know a couple of Marehan guys that are down to earth and sweet and have something going for them maybe I can hook you up

? If your not qabil centred then Somali guys are everywhere just grab one and get on with it.
Try going gym or something not to loose weight but to release stress. Or try doing something you enjoy like writing poetry, stories, try painting etc. when I'm depressed I like to write poetry about how I'm feeling and why I'm feeling that way and what can be done about it
Perhaps go to yoga,go swimming, go out with the friends you do have, chill with your cousins, try surround yourself with people that way you will meet new ones that who knows can become your good friends or maybe even meet your future husband and plus it keeps your mind away from things.
Don't be sad sis atleast your still breathing.