I’m getting cold feet now!!! I’m getting closer to oath and I don’t really want to lose my German citizenship! But the “Beibehaltung” seems too hard to achieve. I’m not planning to ever move back but I feel like I’m losing my identity!!
The decision is up to you, but ultimately you are closing one door and gaining the ability to vote and hold a Canadian passport. Nobody knows what the future holds, so I always say the more options / flexibility you have the better. Also, perhaps your children would want to study in Europe one day and having German citizenship would make it so much easier for them.