My sister in law was also refused some years back.. I know how you feel..
My mother in law was however given a visa and stayed here for 6 months.
(talk about bad luck)