He wouldn't have had to lose all of the things he lost if he just would have had patience and waited on his father to give it to him as it came along. Just as we learned earlier today about patience, trust, and waiting. He had dreams about adventures and big plans and hopes... but that time he spent dreaming, he was wasting when he could have been living and actually putting things into action. (I resonated with this, as I spend a lot of time planning and coming up with things that I dream one day will happen, when I should be actually out there working toward making them happen.)
God didn't make us to live among the swine and eat like them and be like them. But this is what happens when you go against what God meant for you to do and be. It's during these terrible moments that you come to your senses and wake up and realize that you deserve better than this, and you're wasting your life, time, and talent. You don't get the blessings of God until you return to him and surrender. This son had got it worse than even the hired servants.
The "famine" he dealt with represents the wrong seeds that he had sewn. Just as we're told if we sew the right kind of seeds, we will reap the good rewards of it, if we sew the wrong kind of seeds, we're gonna be hurting. If you're supposed to be out there planting a garden for your family to eat from, and instead you're out partying and wasting your time, then your family is going to starve because you would rather be satisfying your lusts instead of being responsible. You can't abandon responsibility without paying a price.
When you're spiritually hungry and you're just feeding yourself with empty husks, you need to be spiritually full and you can do that with God. The son in the story starts to figure it out and see it, so he finally puts his pride to the side and returns to his father. We don't realize what sin is until we wake up. We can't just go out and tell people what they're doing wrong and that they're sinning, they have to figure it out for themselves.
The biggest sin is to tell yourself - I don't believe God, I don't trust God.
Sometimes you have to go through the literal shit (him living with the pigs and starving) to learn, grow, and finally become worthy. Sometimes he has to make you go through the bad things to get you where you need to be. After all, it is though our mistakes, through suffering and pain that we learn and grow to be better people.
Not only does his father accept him, but was looking for him to come home. He ran to him! And despite the stink and appearance, he still kissed his neck and embraced him. It very much reminded me of how many times my Mom forgave my brother, even after she SAID she was DONE with him.