Heart, if it's meant to be, it will be. If not, it won't. Prayer won't hurt though. He might be, people who are impossible to get along with usually live all by themselves. Or he may be uninterested in sex, or gay, or too shy to get close to anyone.
Some people marry late in life because they never found the right one until later.
It's no longer a legal requirement but still common human nature. Two shy people and how to make a connection. I would simply ask him out for a cup of coffee or something very casual. Something that doesn't require a lot of expectations but opens a door to let him know you would like to talk with him. It would be a nice way to develope a friendship and if it doesn't go beyond that well, hey you might end up with a great friend anyway.