If its not getting better, it will. Maybe theres something so beautiful in store for you that you cannot see right now. But a wonderful person like you... am sure whatever it is that God has in store for you, it'll be much better than everything you have dreamt of. Better than the best you can ever imagine.
You have sooo much of Good Karma behind you and with you Ganeshji. So much of love, light and positivity... God surely has great plans for you... anyone at this forum can vouch for it. I do.