There's a lot going on around you, don't get distracted. Your desires conform to reality. What is missing is to practice a little sport.
You are becoming desensitized by contact with well-meaning people. Try to meet new people.
Your moral conviction will help you win over uncooperative and envious people on all levels.
Don't be so hard on your colleagues. There are some things you have to do yourself.
People close to you are impressed by the strength of your convictions, but be careful not to appear overbearing! Leave room for your partner's points of view and talk to others in any situation