Wow I didn’t realize that Signal is run on Amazon’s servers and that they contract with the CIA. This article has some interesting points to mitigate the privacy concerns of this real popular service: https://simplifiedprivacy.com/signal-messenger-guide-to-avoid-privacy-mistakes/
Signal doesn’t promise anonymity. If you’re using Signal with the intent of being anonymous, well, there are better services for that. For sending E2EE messages, Signal does well; that is its purpose.