Genesis 44:18-21,23-29,45:1-5 Reflection:
The first reading today reflects something that often happens in our own lives; we are trying to approach God but we are intentionally or unintentionally holding something back and God wants it cleared up before we progress.
Joseph appears to be playing mind games with his brothers. If you were reading the story from a worldly standpoint that is how one could see it.
But try and look upon it spiritually.
God is calling Joseph's brothers to repentance. But there are secret sins that they must face before they can move into new life. God is giving them plenty of opportunity to face these sins but they still can't tell the big one.....they sold their brother.
How many secret sins from the past are still haunting us....we have forgotten about them, we ignore them and we pretend they never happened....but they are still there.
These are the sins that keep you in bondage for years!