I am sorry to hear your visa refusal. Strange...My husband never been in the UK for the last 5 years as he lived with me. So technically he is not a resident at all... And I've got my visa without any question. He also works abroad and away for 3 months.