Hi Stoda,
Tommy sounds like a good guy. I just get a good feeling but that's all it is. I don't know him and have no more information than this thread. So my opinion on it isn't worth much.
That said, no matter how nice a guy someone is, if you aren't ready, you aren't ready. You should give some thought to whether or not you really are ready. Tommy had a good idea in asking your T. You're a good person, and you try to be good to other people. Try to separate your desire to be kind to Tommy from your efforts to determine if you are ready to date again. If you aren't ready, that dream you had is likely to come to true and frustrate both you and the person you are dating.
When it comes to dating, your needs come first. Marriage is reverse of that