You vastly overestimate the competence of the workforce in general. If you show up on time, work hard, and work to improve over time (don’t expect to be perfect! Just learn from mistakes!) you will be a coveted employee.
Hopefully this leads to improved feelings of self worth.
Reminds me of the YouTuber Mat Armstrong w/motto “Hard work beats talent.”
As others have said, pick a trade. Make bank. Get some friends who value you for you. F everyone else. Not literally lol
BusyCal as a macOS client and baikal as a server.
Those two are reliable as can be. BusyCal is a great app with a responsive developer and can connect to virtually anything.
As to the topic of this post, despite the above, I’m trying to move away from CalDAV and CardDAV, the latter has poor support on most mobile platforms in the way I want to use it. I also am trying to reduce self hosted platforms I maintain, which is currently a high number.