I would like to ask which words can be used instead of thanks to in such as sentences that carry affirmative connotation as in the following.
I am successful now thanks to my friend Ruari, who has been always kind to me.
Especially what I am asking is which ones are suitable for affirmative sentences : owing to, due to, because of,for the sake of, on account of or other words