![](/static/61a827a1/assets/icons/icon-96x96.png)
![](https://lemmy.ml/pictrs/image/d3d059e3-fa3d-45af-ac93-ac894beba378.png)
There is an implicit binary choice here, so “whether” fits. Both work, although I, for one, prefer to use “whether” for binary choices and “if” when there are more options. This is similar to my preference for “between” only for two things and “among” for more than two.
You seem to be ready for either mindfulness meditation or Stoic philosophy. Neither one provides a quick fix, but the benefits accumulate over time.
I’m sorry that you’re going through this. I wish you peace.