There are Laws in the Universe and one of them is positive attracts positive. This does not mean putting up a happy face, it is something else.
Maybe you tried many thing to change or improve your life, and maybe they did not work that well or they did not work completely.
You see, all the negativity is stored in our subconscious mind in the form of programs. If we are to become positive, we need to let go of those programs at a deep level and this will bring us on a spiritual level. It does not require to substitute the subconscious programs which do not work, the new understandings will emerge from the ever present sea of wisdom we are always connected to, at the spiritual level.
So what you need to do is commit yourself to do the work to release the negativity, and your whole life will change incredibly.
You can do it