That’s exactly it. Help each other heal and grow.
Just need to find the puzzle piece that fits, and then two half broken pieces can grow into a strong unit.
Just needs empathy, respect and good communication. It’s work, but it’s possible if both sides are genuinely interested in making it work. Just do not be a self-centered asshole and don’t have such a person as a partner.
It seems like so many relationships these days are shallow decoration. If you can’t talk to your partner about everything and you are not at least best friends, why the fuck even bother ? If it’s not the person you can trust your life with, it’s not your partner, but a fuck buddy. Some people seem to have some misunderstanding here what a serious relationship is, or do not even want such a thing.
Software developer here.
I only recently switched from vim to VSCode and I refuse to use any editor without vim emulation.
Regular expressions for quick and efficient and precise search and replace, modal editing which allows me to type di" to ‘delete inside current double quotes’ (needs vim-surround plugin), typing 123gg to go to line 123, press % to switch between any pair of marching braces, brackets or parentheses, and all sorts of such efficient goodies.
It’s not only efficient, vi has a whole concept, a philosophy how you can build quick editing commands. It’s not like remembering random shortcuts like Ctrl-C Ctrl-V. Once you understand the language, it becomes second nature and you can translate something you want to do into 5 key strokes which would need 100 otherwise or would involve the mouse and clicking and selecting etc.
I’m not even that good at vim, I’m just using the surface features.
It has very good reasons why every notable editor provides some form of vi editing emulation.