It's so hard to get a job in the development sector as a foreigner in the PH

Sounds like a very boring post, I know, but I'm just slowly losing hope in getting a job here that's for me.

So for some context, I'm a foreigner (won't say from where exactly just for privacy), but I grew up here in the Philippines since I was 2-3 years old. So I've basically spent my entire life here and feel more at home here than I do in my actual home country.

Now, I'm also quite active in social causes in the Philippines. I'm an environmentalist and wish to pursue a career in the environmental field or at least in the development sector in general. That's why I've started my own small non-profit organization, majored in Development Studies, worked part-time in other local envi organizations while in college, and am now applying for jobs in that field. But the thing is, every single organization I've gotten a response from has told me they either can't provide a work visa or they don't know how to or if they can. And I can't get a dual citizenship because there isn't one for the country I'm from, and even though I do feel attachment for the Philippines, I'm not ready to give up my citizenship to become a Filipino citizen (and it also wouldn't really be wise to, considering the benefits of my current citizenship).

So I've applied to international organizations too (with a branch in the PH), but the biggest org that's gotten back to me said they can't provide visa. Some people would ask, why not just go corporate or work in big companies that can provide me the visa? And I'd say I have applied to some, but it'll be more difficult getting in them considering I'm a fresh graduate and the competition would be higher. And I'd only go corporate if it's related to social development.

Others might ask, why not just work abroad, where there are more opportunities and where life is better? My answer to that is, I'd only do that if my work abroad directly helps the Philippines. And that's hard to find, and even if there would be one, there's plenty of more expert professionals than me. I want to work in, or at least FOR the Philippines, to help contribute to its development. I don't wanna just get a random ass job unaligned with my advocacies. I don't know if I can afford to be picky right now or if I should just suck it up and accept life can't always be what you want.

I just find it unfair how I literally want to dedicate my career to the betterment of the Philippines (even as a foreigner, even as many Filipinos themselves just want to escape the country), but the PH makes it so hard for me to do that. Other countries give recent graduates another year at the least to continue their visa, but in the Philippines, as soon as I graduated, I had to downgrade mine into a tourist visa which I have to pay for every month. Literally no time to find a job.

I don't know what to do