Not looking to toot my own horn. I have opened a yeshiva in Gateshead for precisely this kind of bochur.
I believe you would be interested. If so please look at our website Yeshivabaisaharon.org
Israel can be a huge adjustment and with risks.
I am American so I get the mentality..
Hatzlacha