i find it very hard to make close relationships with people even at a friend level it takes forever for me to open up and let them see me on a little more intimate level. i think i have 2 real good friends ive had for years but they live no where near me so i only get to share over the phone or computer. as for making new friends i have lived in the same city for 10 years and have work aquaintances that i only see at work and my brother and his girlfriend are my friends. i dont know your personal situation but if you are able try joining a book club or join a class of some sort you will meet like minded people. Perhaps then you will find even one person you can connect with. put yourself out where the people are and see who you can find

good luck and remember there are always friends on here who are willing to talk and listen!