Date, yes. Sex, maybe not. Let's skip the fact that it's a bad idea to hook up with someone twice your age who could go to JAIL if you BAIT him (let's see if that gets by the moderators).
Massachusetts' age of consent laws are conflicting. Section 23 of Chapter 265 of the General Laws of Massachusetts say sex at age 16 or older is legal. But However, Chapter 272, Section 4 says you must be 18 or older if the oldest one of you seduces you.
I wasn't sure so I looked it up! In Mass. The age of consent is "18"! So the 33 year of would commit sexual assault on a minor because the minor can't consent legally! Sound like a perv. To me. Too much age difference for any kid of relationship!
That is a huge age difference, and with age usually comes experience and hopefully more sense. at 16 your life experience are minimal while the 33 yo has twice the time to learn. I suggest waiting till you are 18 to date this person. if the other person is worth their salt they will wait, if not then they missed the personal growth and common sense that usually accompanies age. Take your time and live it up! don't "settle" for the first person who shows you interest.