I think that nobody is ever going to be able to please others 100% and no person is ever able to be pleased 100%. If I see something I don't like, I just try and move on. Most people don't deliberately try and offend, but of course we will all offend somebody at some point, that don't have the same values, ideals, lifestyle as us.
I think the idea of being happy and pleased is about who we feel is responsible for making us happy. I don't think it is anyone else's job to do that but our own. We have to find fulfillment in ourselves and what we believe before we can be completely happy.

I think it is a bit like people who wait for a relationship to make them happy - I have a few friends like this who say 'If only I had a partner, I would be happy.' I think the thing is that unless they are satisfied with themselves, no-one else will make them happy. It may happen for a while, but somewhere down the line, if they are not happy with who they are as a person, this will creep into a relationship as well.

I think that the ability to move on and let something go if it has the potential to make you unhappy has to do with being satisfied with yourself, the way you are. It takes a lot of self esteem and self respect to do that and not let something bother you.

I think if you find something truly offensive then out of respect for yourself, you avoid situations where you will be confronted with it. For example, I find the idea of strippers offensive so I don't go to strip clubs or watch movies where I will be exposed to it. I think it is about choices. Not that I have a problem with a person who is a stripper and I would quite happily have a conversation with them and have one as a friend, I just don't want to see their work IYKWIM.

I also agree, most people don't mean to be offensive. The internet is another medium entirely to what we are used to and sometimes meanings are lost and things come across as offensive when they are in no way intended to be so.