World is full of all kinds of people good and bad. Everybody is different due to his upbringing , education , prejudices , customs etc. However good intentions you might have , you will find somebody in your family , community and work environment who will differ from you and intensely criticize you. You can’t make him agree to your view in spite of your best efforts. Don’t lose heart. Life isn’t about pleasing everybody. Be firm to your convictions. World is a better place then yesterdays due to those who held on to their views in spite of opposition but were ultimately justified.