One of the great problems of philosophy, is the relationship between the realm of knowledge and the realm of values. Knowledge is what is; values are what ought to be. I would say that all traditional philosophies up to and including Marxism have tried to derive the "ought" from the "is. " My point of view is that this is impossible, this is a farce.
I think that our experiences are quite often colored by our cultural and religious beliefs.