Boyfriend

I've been with this boy for 2 months and he is weird kinda but I love him for it, but people seem to get to me when giving me shit for dating him.. what do I do?? Help x (didn't really know which group to post this on)