I would bet most of us here would agree w/ Barb. WA? ouch. That was my #1 no no when I was dating ( second was nascar fans lol) Apart from the 3 A's I would run for the hills. You seem like a smart, thoughtful,nice man, no problem getting dates I bet.
Just be careful, you know how painful break ups are.
Good Luck!
Be Happy for this Moment, This Moment is your Life