Now that is the correct use of "bigot".
Yes, unfortunately the world is full of idiots that will hate any kinds of people for various reasons. You say it's the first time in your life, so luckily it's not actually a problem that you have to deal with in your life. Once every 18 years, you can ignore that.
You're not going to reason with people like that. Ignore it and live your life.