Freedom in pure form is the basic necessity for moving to higher level of happiness or spiritual maturity. Love means freedom like I said before. Freedom is focusing on what you are and not focusing on what you want. If you do this happiness will come naturally.
Lack of freedom creates fear of authority and punishment. Fear is hence the opposite of freedom and love. Fear generates constrictive thoughts. That is when we try and solve the problem using negative psychological reactions like anger to violence.