Only you can answer such questions. Do you want to live with someone for the rest of your life or not? No one on the internet can answer that.
"There is another guy I know in London he is lovely. Marriage material. But I really haven't found anyone that I really wnat to be with I guess."
Those two sentences are in direct contradiction to me. If you don't want to spend the rest of your life with someone they are almost certainly not the right person. I couldn't imagine not spending the rest of my life with my soulmate, because I love her so much. Furthermore, if she died I would stay single in the hope of an afterlife where I could continue to be with her, without having to break off from anyone else!
Also relationships build on sex are standing on a weak foundation. If that is what you want out of a relationship that is fine, but don't expect it to turn into something profound.
If you want a profound relationship, or if you want to find your soulmate it is my opinion that you must find profoundity in your life and find your true self. When you have done this your soulmate will appear in your life. If you truly want a soulmate, if you are truly ready for a long term relationship, nobody can tell you. You must ask yourself that, and be patient in finding an answer.