Depression and lorry driving

might be worth having a word with your boss,he may be able to wangle a proper working visa here. i know that if a person has a guaranteed job offer here its a lot easier to get a visa processed than when you are a jobless no invite type of person