One of the hardest things about being a Christian is trying to not live by the worlds standards. We are flesh and blood and this is where we live. It is very hard to not subject ourself to the things of this world. Try to limit the types of things you expose yourself to but don't try to give up everything at once. You will be setting yourself up for a lot of stress. When you are listening to music and hear lyrics that jump out at you as being in contradiction to what God teaches then turn it off It is really hard to live a balanced life so don't beat yourself up over it. Just take each as it comes and ask yourself if this is good for you? God does not expect perfection from us but a willing heart and obedience. He is also forgiving. Ask Hom to show you when something is not right or good for you. Seek him first and he will lead and direct your path.