Giving birth to God in 2025