“As for you, you meant evil against me, but God meant it for good, to bring it about that many people should be kept alive, as they are today.” Genesis 50:20
Yes, you can accept the past. No sin, no action, no choice on your part is too big for God to handle or too big to be worked out for good (Romans 8:28). Just ask Joseph! Better yet, ask his brothers who ended up relying on him for their survival. Therefore, if you find yourself in a difficult season right now, find encouragement through this reminder: God will turn it around for good. Somehow. He is faithful to His Word, and He is crazy about you. He will see you through, don’t ever doubt it. You will step out to the other side of the darkness. And who knows, but that many lives may be affected for the kingdom’s sake, because of your difficult season of struggle.