I had the same from a few folk in my area over the years, still do this day, DJ’ing is frowned upon by a few people in my neck of the woods.
What i did was, seperate my DJ life from the people in my area, I basically told them what I wanted them to know.
Only my closest friends got to know about my DJ’ing and other personal stuff.
I still live by that rule to this day.
If i were you, i would ignore these people as they obviously want you to give up.
I would also when it comes to promotion, create a seperate facebook account, along with a mixcloud and soundcloud account and only add you’re closest friends, along with other DJ’s in you’re area.
I did this when i first started out back in the days of bebo.
Also create a website and only give you’re closest friends and dj’s in you’re area the web address to it.