I’m literally a software dev working for a top company and I can barely use git on the CLI. I do all of my version control operations using a GUI, so there’s no sense in gatekeeping any of that. This is true of both my work projects and personal ones. It’s cool if you prefer the CLI, but it is absolutely not a required skill in order to have a successful and meaningful career.
imo, this situation is way too complex for internet strangers to effectively help with. It’s definitely worthwhile to seek out therapy to help process these feelings and to make a plan for resolving some of the deeper issues at play.