I think it can be ok to express your frustrations, but make sure you count your blessings also because you can get far far worse.
Ideally you should work at changing yourself and removing all that anger and hate from out of your system altogether. I guarantee it's making your problems worse.