If you find yourself blaming others a lot, ask yourself a simple question. Are you giving those same people the credit for things that are going well?
If you like to blame others but take all of the credit, you will have major problems with others.
Give credit and take blame and people will help you whenever possible.
Have a great day!