I agree with a lot of what people have said here about a job being a job. However, my personal experience on this subject is — start with defining what happiness means for you!
This is a LOT harder than you think and in trying to answer the question you will hopefully (as I did) get in touch with yourself, your emotions, your identity, etc.
As you continually evaluate these things in trying to understand what happiness is for _you_, you will automatically have an answer to your question.
JS Error `No identifiers allowed directly after numeric literal` when running http://ajennings.net/pi.html on Mac OS Mojave 10.14.6, Safari 12.1.2 (14607.3.9)
saddened to see this poorly constructed comment berating python at the top of this thread. the author seems to have some personal issues with the language given the generally frustrated tone of the comment. the entire comment could have just been 1 line "We need official support for a modern package management system, from the Python org itself." which would be consumed as constructive feedback by all readers with the right context. but somehow the author chooses to "vent" adding unnecessary drama to something that does not get in the way of writing high quality production grade python apps (general purpose, web, ai or otherwise)
there is no language that is devoid of shortcomings - so to any new (<3 yrs exp) python users, please ignore the above comment entirely as it has no bearing on anything practical that you are doing/will do. and all experienced python users know that there are ways to work around the shortcomings listed here and beyond.
I firmly second their advice on seeing a therapist.
As you age “living your best life” will take different forms. You just have to stick with trying to “live your best life”.
Good luck and I hope this discussion here gives you some actionable advice that you can implement.