Absolutely. There’s no better feeling than knowing someone will always be there for you and have your best interests in mind. Cuddles and stupid jokes aren’t bad either, if you’re into that sort of thing.
Even in past relationships that didn’t work out, I wouldn’t say the time/money/energy was wasted either. I don’t regret any of it, even if it was only to find out what didn’t work for me and what I didn’t want in the future.
I know you’re trying to come to terms with being alone, but I truly believe love is worth fighting for, if you decide you want that. I hope you find the peace you’re looking for.
In BTVS they can. There’s a vampire who’s cursed with having a soul and is therefore unwilling to hurt humans, so he just toddles down to the butcher and gets blood from them.
Soulless vampires either like the hunt or just prefer the taste of human blood. For instance, some vampires just raid blood banks instead of hunting humans.