You'll never be 'ethical' in some abstract sense, you can only ever embody virtues as those around you share them with you. Work out who your peers are, develop ways of living with them.
Michael Sandel would have some thoughts on this I guess.. It's such a big source of frustration for me. How can we get to a just society if we don't have shared experiences, let alone a shared sense of ethics, because of increasingly narrow bubbles within bubbles?