It took me a while to accept that the law is not a consistent system with hierarchical top-down rules that can be used to determine legality in an unambiguous way.
If you're a software engineer and you're knee-deep in analyzing court cases to find out how to file some tax correctly, you're definitely overthinking it. The CPA was exactly correct.