cheryl
your "friend" has a hidden agenda. H probably does not want you to feel confident enough to meet someone because he gets something out of you being unattached. (perhaps company or feeling important because he's so needed...something selfish) so he may be a good friend in some ways but he's lacking in the most important ways.