Abigail Wilson has always had a horrible life. As a young child she was passed from foster home to foster home and at some she was even abused but no one cared. She was just a foster kid who had no one and trusts no one. Then a family came along and wanted her but unfortunately their kindness didn't last. Then Abigail met him. The boy next door and her soulmate. Will Abigail finally trust in someone or will she push him away like she does to everyone else? Eric Gilbert is boy that has had a perfect life. He has parents who love him and friends he can rely on. He thought he had everything until he met her. She is an angel straight from heaven and his soulmate but he could tell she was hiding something and he would find out what it was. Will Eric get his soulmate to trust and confide in him or will he screw up and never get her to trust him?