You are free, just not absolutely. Only God has that power.
Can you do everything you want? No. Can you at least do one thing? Yes? Can you choose to do it or not to do it? Yes, you can. That`s free will: being able to choose.
Doesn`t matter how you are influenced or how reactions to your material or immaterial actions constrain you, you choose every single time you have the ability to do so.
I don`t believe you are 100% what influences you, basically because you and other help build that outside world. You build, you are influenced, you rebuild, you are influenced, you rebuild, you are influenced, etc.
Bottom line is, despite all the things you can`t control, there are other things you can control. You are both.