Upvote:0
Short answer? You are african (lets not lie about it) We africains they dont trust us. And also whenever u ask for a visa u pay money and visas is a money printing machine for all the EU. So .. yeah hope u get an actual citizenship and all these visa applications will be like just bad memories... PS : Im a fellow Tunisian citizen and I asked for shengen visa for more than 10 times and I always get 3 months and I live in Canada.
Upvote:2
Unfortunately nobody can tell you exactly why they do that. You just might be unlucky.
Before I acquired American citizenship I also used to visit Schengen countries quite a extensively and the maximum I ever got was a month, sometimes as little as four days (courtesy of the Germans). My original nationality is Ghanaian and I also live in the USA so quite similar profile to yours.
Doesnβt make sense to me that a foreign legal UK resident (or in my case USA resident) will abscond to become illegal in the Schengen zone but it is what it is, obviously they have some doubt.