It's easy to say "don't give up"..but much, much harder to do.
I too don't have any friends and my family is all crazy, so staying out of contact is best for me.
I am married, but my husband works a lot and the opposite hours, so we hardly see each other, and he is more fine with that than I...