Yes, definitely from each other! I don't think Snape gives a damn whether the wizarding world forgives him or not, and he'd deny to his dying breath *wince* that he needs Harry's forgiveness. And Harry at canon's end still doesn't understand, I think, that there might be a reason he should seek Snape's forgiveness. Getting them to admit the mutual necessity and then letting the emotional consequences fall where they may is a huge kink for me. I'd love to see as many variations on this as possible, fandom willing.