For me, the key factor for switching from Notion to Obsidian, was its slowness with pages containing a lot of code blocks (e.g. Python). Some pages were even completely crashing the Notion mobile app.
I'm sharing my ultimate set of VS Code settings, extensions, keyboard shortcuts and different tips & tricks. Since I frequently shared this setup with my friends and co-workers, I believe that you may want to have a read.
I can profoundly relate to it myself as by moving alone for studies to a university in a completely different country, a lot of things changed in my life. It is not only that you replace many of the troublesome habits, but also you are making yourself busy familiarising with a new environment. It is like with every other change, which causes us to go out from the comfort zone, however, in the end, we are satisfied with the changes we agreed to.