That's a good explanation, but I somehow believe it has more to do with the fact that the Bible was written at a time when men were considered the head of the household and somehow superior to women. By giving God a male gender it gave God more authority.
Personally, I don't believe God has any gender at all because God does not conform to any living entity that reproduces its kind. God is not born and does not die. God is ubiquitous.
I agree. That is another plausible explanation indeed.
I like what you said
Very beautiful :)