There were ups and downs but overall I absolutely loved this story! Will definitely come back to reread (rare thing for me)