I dunno man but my cousin gets all of his shit paid for including rent from his work in Kuwait. Same when he was in Saudi and in Lebanon. I'm just saiyan. Plus you make can make bank. And food is cheap.
Honestly? You're exactly the guy who should probably go work in Kuwait/UAE/Riyadh/etc. You look native. Just do me a favor - don't sign a contract longer than 12 months. I think you'll find that they pay extraordinarily well because it's a really ooky environment. Whatever you do, don't surrender your passport.
And you know what? Doing time in Saudi may very well improve your outlook on your options here. It may also get you added to the terror watch list but let's be honest - lineage like yours you've been there since you turned 18 so that ain't no thang. I say go. There are opportunities to be had and experiences to internalize.