I have many friends and aquaintances who use the G-d referred to by the person who questioned why you use it. Frankly, some of them are Jews, and the others are non-believing Christians claiming no faith, but wanting to be respectful in making mentioning of the God I love and serve. My non-believing friends who use the hyphen do not believe in the deity of Christ, or the God of the Bible as the One to whom each of us must give an account of our life someday. I personally find it offensive. Are you trying to say you use G-d because of not wanting to disrespect the Almighty one, like Yahweh in the Old Testament?
Hmmmm....that’s interesting. Never EVER heard it used for that reason before. As children of the Lord, we are perfectly “allowed” to speak and use his name as it appears biblically, in any way that is reverent and reflective of our faith and trust in Him. His name is holy, and we as the Bride of Christ have the freedom to speak of our Bridegroom without abbreviations.
JMHO....
I am not a chr*stian.