Have to have is a bit awkward, which is why I changed it to need to have.
Notice that the em-dash after someone has been changed to a comma to match the one after amount.
“You need to have a very strong connection to the person who is feeding off you. To be able to give energy to someone, even if it’s a small amount, is an extremely liberating feeling.”
I don’t think liberating is the right word, but I cannot think of a good one to replace it with. Also, feeding off has a predatory connotation that doesn’t seem to fit with the rest of what these sentences are trying to say.