For those who want my advice, I always advise to avoid all shoulding of any kind, but...
When people tell you that you should do this, and you should do that, and you shouldn't of done this, or you shouldn't of done that...
You can tell them, "Stop shoulding on me. If you're going to should on anyone, go should on yourself."
Free-spirited (a.k.a. self-disciplined) people don't have shoulds and oughts. We neither ever believe nor say ever things like, "I shouldn't be eating this right now but I am."
We don't sacrifice our inner peace by resentfully spending our limited mental energy judging things we cannot control (i.e. cannot change), such as by considering something we cannot change and resentfully thinking it shouldn't be the way it unchangeably is, whatever that means. Rather, we fully and unconditionally accept what we cannot control (i.e. what we cannot change).
Instead, we think about about what we can do, and then choose from those cans. When it comes to our choices, we always get exactly what we want, meaning what we choose.
We don't look at the what other people or things are doing that we cannot control and resentfully think, "they should do this", or, "they should do that", whatever that means. Instead, we look in the mirror and ask ourselves, "what can I do?" And then from those many countless options of things we can do in our present, we choose what to do. How empowering! Self-responsibility, self-determination, and self-discipline (a.k.a. spiritual freedom) are so incredibly empowering!
In contrast, when one is wasting time shoulding all over oneself or on other people, wasting one's limited time, energy, and resources thinking about what other people or things 'should' be doing, then one isn't using that diverted limited time or energy thinking about what one can be doing oneself.
When one wastes time complaining or resenting the proverbial cards one is dealt instead of putting all that time and energy into playing those the cards the best they can, then one is thereby not playing those cards the best they can.
For us with this wonderful spiritual freedom (a.k.a. self-discipline), we get to enjoy the wonderful inner peace of looking at the outer world in all directions and not seeing anything at all that 'should' not be or that 'ought' not be, whatever that would mean. For those with this consistent wonderful inner peace, the would-be concepts of 'should' and 'ought', if they have can be thought of any having any real meaning at all, become the same as is, such that, for the one with inner peace, unchanging eternal reality as a whole is exactly as it should be. Perfect. Timelessly perfect. Inexorably perfect. Infinitely beautiful. Not worthy of one bit of resentment, hate, or unforgiveness. Instead, worthy of infinite love.
Consider what it is to look at reality as a timeless unchanging whole, including the choices one is choosing to make in one's present, and see something that is perfect and beautiful and ideal, rather than seeing something that should be different than it unchangeably is. Consider it. That is inner peace.
And here is perhaps the best thing about the consistent wonderful inner peace (a.k.a "true happiness" or "nirvana") that comes with self-discipline (a.k.a. spiritual freedom): Nobody can take it from you.
---
"The mind is a wonderful servant but a terrible master."
I believe spiritual freedom (a.k.a. self-discipline) manifests as bravery, confidence, grace, honesty, love, and inner peace.