My experience is that you are literally wasting your energy when you complain. I’ve done it for a while and I can tell you it doesn’t work, nothing will change. Why don’t you start using your energy for some positive action? If you don’t like a situation in your life, change it to something better.
One of the biggest personal development steps you can take is to stop being a victim. Stop blaming others for all the bad things that are happening to you and the ones you love. By taking this step you regain responsibility, and control, over your life and will make a shift from reactive to proactive thinking and doing. This is the start of true conscious living: a major leap in your development.