Should people depend on happiness that depends on other things to exist? Is there anything not dependable in this world (that doesn't depend on other things)?

There is no choice but to. We are social creatures, and while it’s important to have some source of internal validation, we call people who never need external validation “sociopaths.”