Things are getting better, Moonchild. That is probably what you have
been hoping to hear for quite some time now. And if you look at it
logically, if things are getting better, they are already better than
they were. While the improvement in your life that you have been longing
for will not be instantaneous, it is happening. You may not have
perfection tomorrow or next week, but you will have it, and as you
move slowly toward that time, you will learn to appreciate each small
positive step that you take, and that will be the key to your future
happiness.