Here is the reason for this.
The Law of Attraction does not know if you are aiming your name calling and hatred at someone else nor does it care.
If you are speaking and feeling the words of hatred towards others, the Law of Attraction is going to feel that frequency and reflect it back at you in a like way.
The Law of Attraction is obedient to its creator, but it does not think and feel it simply responds to vibration.
Rhonda Byrne touches upon this in her book the magic.
Speaking badly of others is not a high vibrational and aligned frequency,
it has no way of bringing you good things.
Be mindful of all of the above and do not speak one bad word aimed at anyone over the next 30 days, and watch how much better you get on with the people around you.
If you found this post helpful please leave a comment below.