I recently worked with person of great knowledge. She had access to tremendous volumes of information and she absorbed the knowledge like a dry sponge.
Unfortunately for her, she was also burdened with some conditioned beliefs about herself and her ability to create. It seems that she was raised by, while they were well meaning, less than "supportive" parents. And this is not to cast blame on her parents, because they were raised with the same set of beliefs, and their parents before them. Her parents raised the family from a place of financial lack. People repeat what they know, right or wrong. When a child grows up that way - they are naturally conditioned to repeat the same set of values as parents. - it can't be helped, it just is. The good news is....it can be changed! She does not have to remain enslaved by someone's prophecy over her life.
No matter how successful this woman became in her job, she had a base belief that she shouldn't be doing as well as she was, so she self-sabotaged herself back in line with her core beliefs. I watched in amazement as she went from a somewhat solid financial base into losing her job then losing her home to foreclosure, living in a motel. Job interview after job interview, nothing was clicking. She was comfortable in her self-created uncomfortable-ness.
UNLESS there is a massive shift in consciousness to believe another set of values - especially surrounding money, this abysmal history is doomed to generationally repeat itself. The welfare system is full of people that are generationally addicted to getting the same as the generation before them because they know no different - it's the way they were raised.
You may have come through the ravages of divorce, but I cannot emphasize enough that while you may have come through battered and torn, you need to get up, dust yourself off, and get your mind going! Shift, shift, shift!
Where you are is definitely because of the choices you have made, good and bad! Please make the choice RIGHT NOW to not become a slave to "lack".