我来说两句。恶有恶报善有善报这句话没错,即使恶人这一刻占了你便宜,但到底恶人终究是路越走越窄的,因为他没积德,周围的人都不愿意帮助他和与他合作。所以恶有恶报是对的,对于当时人,长远来看。善有善报相反也是这个意思,最终大家都会帮助他。而人善被人欺,思考刚好相反,就那一刻会被人骗,但长远来看,善良的人终究帮助他的人还是很多的。那么就看你为的是一时的被欺负还是长远的得到帮助,我是认为长远来说善良的人得到的更多。另一方面,被人骗是个不开心的事情,能不能既善良又做到不被人欺?就要靠你善良同时又有慧眼和聪明,懂得远离那些坏人。所以,你这两个观点并不是矛盾的,其实都是一个意思。
追答我这里有篇文章写得更详细,可以看看 http://www.anguci.com/tech/?p=213