Annaleese_Parker
- Reads 126,624
- Votes 6,115
- Parts 30
Charlotte stops wondering what it means to live a normal life, when the boy of her dreams sweeps her off he feet. Literally.
Torn between living a lie, Henry's life gets complicated as he tries to work his way into one special girl's heart.