Its now been over 3 months. That is plenty patient. I would like severe glitches like this one to be fixed in a timely manner. I think that is reasonable for me to expect. This glitch shouldn't have lasted anymore than 3 weeks. 3 months is not a fair amount of time to wait for a glitch like this to be fixed. especially since they have been fixing lots of stuff that's not nearly as important as this one. For example, they have been fixing typos for specific scenes that you only see once. A lightsaber changing random colors when thrown every single time is far worst than typos. So as you can see their judgement of priorities are very poor. So, With this being the case, I think I am perfectly justified to demand and get very angry. So I think I am handling this fairly well.
You are justified to feel upset yes but you are not justified to demand anything. As the game certainly doesn't revolve around you.