Capitalizing words referencing gods

Capitalizing words referencing gods – I use the following conventions: Tuatha gods, gods of Asgard, Asgardian gods, or any general god. As with proper names, it is: Tuatha God All-Father, or just All-Father, Sun God (with or without a name like Lugh), Mother Goddess, Dark Goddess, Goddess of War, One God, Goddess of Language, God of History, etc. Additionally, Gaelic words for Druids and their English counterparts are capitalized, thus Bard (Filídh), Healer (Ollamh), Seer/Seeress (Fáidh), Lawgiver (Breitheamh), and Warrior (Laoch). Similarly, the Druidic Elements powers are Air (Aer), Water (Uisce), Earth (Talamh), Fire (Tine), and Aether (Eitear).