I'm basically 40 years old and I have somehow managed to convince this freshly 18 year old girl to date me.

She turned 18 back in January

How do I deal with people calling me a pedophile when they see me with her?

She graduates high school next year.