I don't have any skin in the game here for Germany specifically, but I would point out that B1 is an incredibly low bar to clear. With concentrated effort, you can reach that level in under a year, I know because I've done it. Given you have kids and are otherwise preoccupied, maybe a few years. At six years in, it's purely a matter of whether you yourself actually want it or not.