The Flow of Magic
Diana is a young warlock with no one call family. Her parents died when she was young and she has been on her own ever since. Whenever she meets someone, she blocks them out, keeping them just far enough that they don't get close.
She is confident in her magic and she knows that she is powerful. Unfortunately, magic is frowned upon and many people hate and fear those with magic. When she meets a boy with magic almost as strong as hers, she has to learn how to open back up. She slowly loses her fear of losing her family as she gets to know him more.