These are all great ways to deal with anxiety and stress! Do you have anything specific that seems to cause you persistent stress? Although not always possible, it's always ideal to be able to remove the underlying source of the stress as a way to prevent the stress from occurring in the first place. Adopting a different mindset towards problems also helps a lot, but this frankly takes a lot of practice and introspection.
If you ever need some support from some internet stranger, the FreeCompliments Community is always open to hear you out. 😊