A feeling of having “something” stuck in the throat is a fairly common experience. In some cases, there may not be any food or a foreign object stuck in the esophagus (food tube), but it feels as ... If you simply want to say the person or thing that makes something happen, you say 'cause of'; but if you want to say a reason for having particular feelings or behaving in a particular way, you say 'cause for'.

Understanding the Context