These aren't really that verbose. You need to watch your spelling, however! Here are approximately the same thoughts in fewer words.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Here are some links with regard to "Due to"...
(feel free to use live links or just cut and paste the links)
1) Using Due To: http://englishplus.com/grammar/00000208.htm
2) The Grammar Logs.
3) AUE : FAQ excerpt Due To: