I think sometimes one of the things we need to work on the most is humility. We go into talking with others about our faith with very good intentions, but we tend to want to push them into what we believe without understanding where they are coming from. We also tend to beat up on ourselves if our goals are not accomplished. We need to step back and realize that the Holy Spirit will be the one doing a lot of the work we are trying to do, he just uses us as instruments. When we begin to insert our own opinions or work from our own inherent intelligence or knowledge, we are bound to fail. Don't fall into that trap, put your trust in God and His Church and everything will work out for the best.