A few things I learned about freedom from my own personal journey:
It begins with forgiveness and acceptance.
Taking the high road means getting off my high horse and getting my hands dirty with love.
Freedom and freewill are 2 different things but they are closely intertwined.
Freedom means knowing when to stop and knowing when to push.
Sometimes, in order to be truly free, we must give up our freedom and trust that God will lead us where we're destined to go.
Thank You, Lord Jesus. Amen.