I know this has been done like a million times before, but parts of this came to mind randomly so of course I had to write a story. It would have been stuck in my head forever if I hadn't. Also I just redid this, because someone accused me of coping someone elses story, to my knowledge I did not do that. One line of this came to my mind and I wrote it. Yes I have read that other story but I find this story different. Also if you are going to accuse me of such things don't do it anonymously so I can reply to you! Thanks! Slash! Severus/Harry! This will most likely be a chapter fic!

DISCLAIMER: I do not own these characters that would be J.K. Rowling, unfortunately.

"Today we will be brewing the soul mate potion. It's a fairly simple potion, about first year level. You are brewing it as seventh years, because you are now all old enough to know who your soul mates are. It will not matter who they are, they can be a teacher or from a different house. This person completes you. You may not like it at first, but it will be worth it! The instructions are on the board, start now!" lectured Severus.

Harry started gathering all the ingredients that would be needed and got to work; he was determined to make this potion perfectly. He knew who he wanted to be his soul mate, but he knew from the potion master's memories that Snape had loved his mother and only protected Harry, because of her.

An hour later most people were done with their potion and Harry's had come out flawlessly. He was completely focused on the potion throughout class and had even had the foresight to put a shield around his potion so it could not be tampered with.

Finally it had come time for them to test the potion. The students soon found out that the person who took the potion would have a vision of their soul mate.

There were a few surprises, like Theodore Nott and Neville Longbottom, Hermione Granger and Pansy Parkisan. There were some none surprises too, like Blaise Zabini and Draco Malfoy, Ron Weasly and Lavender Brown, and Dean Thomas and Seamus Finnegan.

When it was finally Harry's turn everyone waited with to find out who the always single savior's soul mate was.

When Harry drank the potion he suddenly had a vision of Severus Snape, the snarky potions master. When his vision cleared Harry just stared at Snape in shock, sure it was what he wanted, but he could have sworn that Snape had been in love with his mother.

"Um sir? It's you!" exclaimed Harry still partly in shock.

"Good to know Potter, now sit down so someone else can take the potion." Ordered Snape.

Harry sat down, still somewhat in shock, but mostly disappointed. That was not how he wanted Snape to react to his being Harry's soul mate.

"Oh and Potter, see me after class." Said Snape in a somewhat gentle voice.

Harry looked up surprised and a little hopeful, maybe this wouldn't be so bad after all. Harry couldn't wait for class to end and it seemed to take forever. When the class finally ended Harry stayed back. When everyone was gone he worked up the courage to walk up to Snape's desk.

"Sir?" asked Harry unsurely.

"You can call me Severus, Harry." Said Severus gently, knowing the boy was nervous.

"So what happens now?" asked Harry, afraid he was going to be rejected by his soul mate.

"Well now we date my Harry and get to know each other better." Explained Severus, realizing what his mate's concerns were.

"But sir, I thought you loved my mother." Said Harry questioningly and blushing at the face Severus had called him his Harry.

"No, my heart. Your mother and I were best friends. She was my sister, much like Ms. Granger is to you. Which also means I can assure you she would be most happy about this, and would definitely be able to convince your father to accept this." Explained Severus.

"That's good to know, now all I have to worry about if how my adopted parents are going to take this. Papa will be fine, but dad might need some convincing and a calming draught or two. He's normally very overprotective, the fact that it's you is just going to make this so much worse. I am their cub/pup. They will do anything to protect me, so that means you will have to prove that you are worthy of being with me." Explained Harry.

"Ah yes the wolf and the dog. The mutt's reactions should be entertaining at the least. He's going to throw a hissy fit." Drawled Severus, not really realizing that it could be a great mistake, insulting Harry's adopted parents.

"Hey! Those are my parents you are talking about! If we are to be together then you and Sirius will need to learn to get along, for me! You are not allowed to deliberately fight with him anymore." exclaimed Harry.

"I will try, of course, to make you happy, but you might want to talk to the mut- Sirius about that." Said Severus, stopping right before he fully called Sirius a mutt, he really didn't want his Harry mad at him.

"That's all I can ask, when can we go tell them? We need to do this sooner rather than later!" asked Harry nervously.

"What do you mean we? I don't want to go to my death and tell them about us. I prefer to be alive thank you very much. It would go much smoother without me there, don't you think?" asked Severus, not really sure why Harry would want him there, thinking that Sirius would just take the news even worse with him there with Harry. He also didn't want Harry to have to choose between him and the only family he has ever known.

"Well I'm certainly not going to do this on my own. I might start off on my own, but that's it! You will have to meet them eventually." Said Harry sternly.

"But I have already met them!" argued Severus weakly.

"I mean really meet them, as my soul mate. If Sirius can't handle it then well that's just too bad." Said Harry.

"Fine if I must. We can go later tonight if we must." Said Severus with reluctance.

"Great, I'll see you later then." Harry said

Harry turned to walk out the door when Severus grabbed his hand to pull him back into a kiss. It was the single greatest kiss either has ever had; it was sweet, gentle and passionate all at the same time. It was with great reluctance that they pulled apart when air became a necessity.

"Goodbye my Harry. Come down after dinner and we shall go see your parents, together." Whispered Severus against Harry's lips.

"Bye Severus." Harry whispered back before he turned and headed out the door. Harry and Severus were both practically glowing inside for the rest of the day, though Severus hid it pretty well. They both knew that things might not be easy, people might now accept them, but as long as they had each other they'd be alright.

Okay that's done. Took me longer to write than I thought it would. This will most likely end up being a chapter fic if I get enough reviews.