The media can be an obstacle, because the media tends to give perspectives that go against Christian teachings. Also, having acquaintances that don't follow the religion can make you not do the "right things," which can also be called peer pressure. Some people also make fun of Christians, which can make you hide your beliefs and make it so you don't practice your faith.