Gavin is an angel that keeps having dreams of his future. His dreams aren't all that good until he meets Grace and they go away. It isn't until they show up again that he starts to take action and try to stop them from coming true. But once your future is set there is nothing you can do to stop it. Can Gavin change his future or will his dreams come true? May have mature contentAll Rights Reserved