WARNING. I AM PISSED
Neighbours... ditto. Put them out of your mind... aresholes.
Jason... He sounds confused, as if he doesn't know WHAT to do. DON'T challenge him DO talk to him. When you challenge someone then they get defensive, when you talk to someone they open, especially when they love you, and if he doesn't love you ditch him for someone who does.
Now, I know that you love Jason and I have a pretty good idea that he loves you too, so TALK to him. Pour out your heart, cry, rant, keep telling him how much you love him and how much he doesn't need these other twats no matter how much he wants to fit in and doesn't like to piss people off... these people DESERVE to be pissed off.
I mean seriously... ask him why he would want to be with someone who is so mean to his boyfriend and that if he so much as talks to them is will send a sword so far through your heart that is sticks out of your back.
Tell him you will fall apart and be destroyed if he doesn't love you enough to realise how much this is hurting you and that he really shouldn't see any of the friends you don't like or his family every again because you are the most important thing in the world and he should bloody well realise that so there.
Then when you get that all off your chest have great make up sex and while you are post coital talk seriously about the things that are concerning you whilst respecting the fact that he has his own life and own decisions to make about it.
Bleargh... relationships are hard... like a.... well, use your imagination.