All Things
It is good for me that I have been afflicted, that I may learn Your statutes.
— Psalm 119:71
Did you know that everything you have experienced up to this point in your life can be used for good? That isn't to say you haven't experienced hardship. That isn't to say bad things haven't happened to you. But it is to say that God can work them out for good.
That includes the experiences of your childhood, whether good or bad. That includes your parents, whoever they may be. That includes your education, your present employment, or your lack of it. He will work all things together for good.
I went through hardship as a kid. I came from a home that was broken many, many times over, a home of alcoholism. I wouldn't wish my childhood on anyone. But God used it to make me the person that I am.
In the same way, God has used what you have gone through to make you the person that you are. So let it be worked together for good, and accept God's promise to you: "All things work together for good to those who love God, to those who are the called according to His purpose" (Romans 8:28). The phrase work together also could be translated "working together." In other words, it isn't over yet!
Maybe you are going through a process right now in which God is working things together for good. You don't see it yet. But you are a work in progress. Be patient. You have God's word on it: He will work all things together for good to those who love Him and are the called according to His purpose. God is ultimately working all things for good — not just the good things, but all things.