Your view represents how most chinese think about Americans. And it is a huge misunderstanding. Because of that, China has been and will be on the losing end whenever there is a conflict with US. It is unfortunate, but it is a truth that won't change, whether you like it or not.
I don't want to get in a debate about US international policy, I just want to point out the end results. You can deny every failure China has suffered, and blaim US as the source of all evils, but China still will continue to suffer the loses. If chinese don't start to practise evaluating things based on results and not based on intention, China will not win the match against US.
Another truth, as long as China remains a hot mess, Americans don't really care what chinese are saying or doing at all. Americans are extremely focused on doing the right things for America, and that makes this country invencible.