
Characters
Tags
Smut
Fluff
Sexual Content
Original Character(s)
Oral Sex
Eventual Smut
Strong Female Characters
Angst with a Happy Ending
Fluff and Smut
Cunnilingus
Possessive Behavior
Memory Loss
Childhood Trauma
Romance
Cuddling & Snuggling
Sexual Tension
Dark
Consent
Hogwarts
Protective Minerva McGonagall
Threats of Rape/Non-Con
Good Percy Weasley
Smutty
Protective Percy Weasley
Gay Percy Weasley
Protective Marcus Flint
Quidditch Player Oliver Wood
Protective Oliver Wood
Minerva McGonagall - Freeform
Oliver Wood and O/C
Finger Fucking
Oliver Wood - Freeform
Oliver Wood Can Get It
Sweet Oliver Wood
Percy Weasley - Freeform
Oliver Wood And Original Character
Hogwarts boys
Percy Weasley and Original Character
Hogwarts Original Characters
Summary
✨An Oliver Wood FanFiction✨Fighting to just stay afloat until she graduates and moves back home, Madeline Coleman joins her last living relative in a school where she meets a boy who fills the hole in her heart.She's happy, for the first time in what feels like forever.Until a nightmare from her childhood shows his face again. Until events from her twelfth birthday resurface, forcing her down the darkest path she'd ever been.Oliver Wood never believed in love at first sight.That is, not until he walked in front of Madeline Coleman on the train station.He can't keep her out of his head, and the more Madeline's past seems to push into both of their lives, the more he comes to understand that he will do anything to keep her.
Note
Hello there. Welcome to Contentment :)Things between Oliver and Madeline don't pick up for a few chapters, so...sorry, but not really:)Please read the tags.
Chapters
-
Chapter 1
April 20, 2025 at 09:36 AM -
With Bloody Kids On It
April 20, 2025 at 09:36 AM -
He Didn’t Need To Thank Her
April 20, 2025 at 09:36 AM -
From All Of Hogwarts House’s
April 20, 2025 at 09:36 AM -
The Only Filthy Thing Here Is Your Mouth
April 20, 2025 at 09:36 AM -
This Wasn't In Any Way Personal
April 20, 2025 at 09:36 AM -
He Was Captain Of The Gryffindor Team
April 20, 2025 at 09:36 AM -
Lets Get The Evening Going
April 20, 2025 at 09:36 AM -
Bloody Hell
April 20, 2025 at 09:36 AM -
Would You Say Yes If I Was?
April 20, 2025 at 09:36 AM -
Wood, How Nice Of You To Show Up
April 20, 2025 at 09:36 AM -
Well?...Spill. How Did It Go?
April 20, 2025 at 09:36 AM -
Then Why Was He Talking To You?
April 20, 2025 at 09:36 AM -
he'd never get enough of her
April 20, 2025 at 09:36 AM -
she was fine. she was here. she wasn't alone.
April 20, 2025 at 09:36 AM -
what I tell you, stays between us
April 20, 2025 at 09:36 AM -
this felt good. this felt right.
April 20, 2025 at 09:36 AM