I am not familiar with Thomas so as to understand the parallels but take a look around!
I just got finished posting a link to an article on the Epicurean criticism of Socrates, so we all go forward knowing that there are different paths. We don't know which ones we will find best until we get some exposure.
Just like anyone else it's hard to say where your time here will be long or short but welcome and we will find out!