@julien90,
I think that you are over thinking things and I understand that, that could be due to you being 26.
But, you are "assuming" a lot here.
For years you two laugh and when ever you do catch up be it face-book or any other way, you have common ground conversations.
The reality is sometimes opposite attracts as I note someone stated above whilst I fixed this error where I wrote "opposite attacks"
Morals having the same core beliefs however, is a different story.
I get an impression you would grill him on his beliefs
Which would not constitute a date.
We don't know what will happen nor do you but unless you give it a go, you will never know.
We aren't talking marriage here just a date and if you have been friends for this long and it doesn't work out and progresses forward then I am sure you will remain friends.