Respect is not given on a plate of gold. Also, it is not free. The truth is that respect is earned, which means you have to work for it.
What kind of relationship do you have that is taking you faraway from the Almighty? Who are those people you mingle with? Are they Christians? I mean, are they true, genuine believers of Christ and they are in constant communion with Him?
You ought to have known all alone by the life you are living, whether you are in right standing with God.
Check, check and cross examine yourself. Let your divine intuition show you where you are at with the Lord. If you want people to respect the Grace of God at work in your life, then you have to ensure your friends, too, are in genuine relationships with Him. Do not associate with those who will destroy your life and ruin your destiny. God has called you and He has chosen you because He has a great plan for you. Hence, do not throw away such beautiful gift!