The next few days were tough. Hazel was trying to look up any spell to get Frank free from her mother's spell, but so far nothing.

And her mom, well her mom was working Frank practically to death. He was nonstop working since he woke up until he passed out on the bed.

Luckily, Hazel's mom was out today. Like five miles away from them all day. So they decided to go to town.

Frank was looking around, wide eyed. "Wow, I can't believe it! I'm in a human town!"

"Want to go to my favorite place?" Hazel asked. "It's the bookstore. There's so many books there, like the one I read to you."

Frank nodded, excited to go.

The streets were very crowded and Frank got scared. He grabbed Hazel's hand and blushed, feeling a strong pull to her.

He felt something tingle on his left wrist, his free hand. He looked down and there was something very faint written on his wrist, Hazel Levesque. His heart started to beat faster as he stared at his soulmate mark. Spirits only get that once they, well, find their soulmate. But what bothered Frank the most was that he has been with Hazel for a month and he hasn't seen the mark then.

Hazel looked at him. "Are you okay?"

Frank looked up. "Yeah, just thinking."

She nodded. "Well today is your day off. So we will enjoy ourselves. Oh there's so much to show you."

Frank smiled, forgetting about the mark as he went around town with her.

The two of them got home before Hazel's mom. They both had an amazing time in town. First the bookstore where they each bought two books. Then went to have lunch at a little cafe where Frank experienced coffee for the first time. He was bouncing around for the rest of the walk through town.

Once home, Frank was looking at the mark on his wrist. He was suppose to be with Hazel. The girl who was trying to save him. The witch that will be shunned from her community.

Hazel was tired and fell on the couch. "I really think we should go back there again. Today was really fun."

Frank sat next to her. "It was. I really like town."

Hazel leaned on him, and his heart went faster.

Her eyes looked down and saw her name on his wrist. "Frank, what's this?"

He turned pink and looked down in embarrassment. "It's called a soulmate mark. The name of my soulmate appears on my wrist."

"So, I'm your soulmate?" She asked, sitting up.

"Yes, you are. I know this is complicated. Any witch that falls in love with a Forest spirit is shunned from the witch community-"

"I know. I really don't care." She told him. She turned and looked at him. "Frank, if I like you, then I like you. I don't care about being shunned from being a witch. It's not like they strip me from my powers."

"They can. There's a potion that can do that."

Hazel got up. "There's a potion? Maybe that's our answer! If my mom isn't a witch anymore then the slave spell on you should be gone!"

Frank stood up too and looked at her. "Can it work like that?"

"Maybe! But it's a start! Thank you Frank!" She leaned up and kissed his cheek.

Frank froze and looked at her. She stared back at him before the gap between them got smaller until their lips met.