You can meditate more effectively, when you don't expect any benefit, even though you have experienced good results from it before. The intention of meditation is not to have those positive results that you are describing, these are just side effects.
You might understand meditation as an 'awareness training', what means that you are doing nothing else in meditation than just being aware of yourself and whatever shows up. But without giving special attention to it, only that much of being aware of it. Don't be troubled by thoughts because you feel disturbed by them, these thoughts are reactions, let them pass, don't give any importance to them, then they will become less and disappear by themselves.
The more important aspect of meditation is, that it helps you in your *growing* when relating and responding to what shows up in your daily life, because it let you be more aware about yourself and your surrounding and furthers your understanding, because you are going beyond your old established thinking habits. So that you can recognize, that you and the whole world is in a transformation, even though it might not look like this, - when you observe how silly people are and how much stuck in their fake reality, - they have created by themselves.
That most people live and are identified with their limited mindset, ist just a step in evolution of humanity and the many problems and all suffering is the inevitable consequence of it.
Meditation would be the resolution for all, but if people are not ready, then they are not interested, but if you meditate, then you are in this transformation and even so you are not talking about it, there is an influence effecting others...
So don't worry, just practice your meditation, twice a day for twenty minutes, - every day! - - -
If there shows up a problem, you can ask me and it might help to further your meditation, if you watch my video I have made about it.