I feel like this is a normal cycle of new tech. People get really excited about all the possibilities and don't have any experience to ground expectations. Eventually people use it enough to realize what is more realistically achievable. Then mentally shifts from "magical solution to everything" to "a tool that is good at some things and bad at others".
monkeyman512
It sounds like you just have a high need for socializing. I am on Discord voice chat with friends almost daily. It is basically a "hangout" spot where we can all come and go as we please. You may want more actual face time, so look into volunteering opportunities in your area. You get to interact with people and have a shared purpose so it makes starting new relationships easier.
If you want to start with understanding the fundamentals, this may be a good place start: https://ocw.mit.edu/courses/1-124j-foundations-of-software-engineering-fall-2000/
Don't fixate on what language to learn. I would find a teaching resource that works for you and follow whatever it is telling you to use. Once you have a specific project in mind is an appropriate time to worry about which language to use.
I have had good luck with self hosted Headscale server and Tailscale clients on Pfsense routers creating a mesh network. But I am trusting other people's networks. So Tailscale clients on each computer and the NAS would be lower risk.
Breakfast is 2-3 Tillamook vanilla Greek yogurt cups. For filling in missing meals I will either use an Anabar or Musashi High Protein bar.
I mostly listen audiobooks for that reason. Oddly I have friends that are ADHD that can't focus on an audio book but can read without a problem.
Tailscale. You can make a free account and they have clients for most things. If you want to self host, Headscale.
My setup is very influenced by consolidating multiple hosts to a single host. So far this setup has been extremely stable for me with the only quirk being the Truenas web gui initially loads very slowly if I haven't accessed in a couple days. I assume it's because all the memory for that has gone to swap to make space for caching.
Truenas has the primary focus of being a NAS. Running apps or VMs is more of a side thing. It can do these things fine, but because it's not the primary focus it doesn't get the same level of polish as the NAS aspects.
My personal solution is to run Proxmox as the host OS with a Truenas VM. Any other services I want to run get to live in VMs or LXC containers. For example all my docker services run across 3 VMs with a docker swarm setup.
Fuck, I remember my assembly language class. I describe it less as "passing" the class and more as "surviving" the class.
I have been trying to get better at just sitting with emotions. The idea being that it helps me learn to tolerate unpleasant feelings and most things will go away on there own given time for your brain to process. This is hard and some times I have to bail out. Journaling where I can describe my feelings and why I think I feel that way can help. Going for a walk and listening to something relaxing helps a lot.
That sounds like a problem for the people dumping money into these companies and keeping them afloat.