Первое правило
первая гласная О
пишется О ,а не А,потому что это приставка ,а приставки А не существует в русском языке
второе правило
соединительная гласная О между корнями слов :
дух и твор
третье правило
два НН пишется в суффиксах ,если существительное образовано от краткого причастия -одухотворен- суффикс-ЕНН
четвертое правило
гласная О пишется на конце слова потому что ОСТЬ -суффикс,а суффикса АСТЬ в русском языке нет