I haven’t regretted my decision to work from home for a second, but it’s definitely been something I’ve had to (and still am) learning to get used to. Going from having to be at the office at a certain time on certain days to being able to work whenever (and wherever) is a whole new world.
Accepting mediocrity doesn't mean you will always be mediocre at everything. It just means at a time when you may be truly excelling in one area of life, you need to give yourself grace and manage your expectations of how you much you'll be able to give in other aspects of life. Life ebbs and flows, and so will the areas of life where you accept mediocrity.