Good to hear you are seeing improvements with your situation.
I’d recommend seeing someone about it.
This is not a new situation you are dealing with.
As one thing is addressed another is showing up which means the cause of the situation is not getting addressed.
You can chase symptoms for a long time, but the cause needs to be identified to resolve the situation.