Like it was mentioned above; were surrounded on 3 sides (south west based rift mountain ranges, amhar mountain ranges in the west and the Yemeni mountains up north).
However there's also this weird effect related to the Indian ocean monsoons winds that suck up all the moisture we have near us and sends it north to India.
The only way we could overcome this hydrological disability is by creating a series of huge lakes on Somali land.
I.e. lakes as big as lake Victoria deep inside the Galbeed and under the shadows of the call madow mountains.
That's step 1
The second just as essential step is to create billions of tonnes of soil that absorbs water better.
Our current soil is really bad at it.
I'm sure there are cheap ways to get around doing this... Hopefully cents per meter squared but it's still going to cost billions.
Alternatively we could turn all of Somalia into a greenhouse where we could control the moisture required to grow plants and collect rain at the same time but we'll need a ton of automation know how and tech that we don't have access to.
Greenhouse valley Almera, Spain
Might seem fantastical or even impossible but with cheap energy and automation it could end up being the cheapest option.
After that w can send the middle finger to nature since we won't need to rely on that anymore.