The world was colourful now...

Xavier POV

The room seemed to blur and a rush of memories flooded into my mind, rushing in all at once. 

My breath caught in my throat as a minty, fruity scent wafted up my nose, bringing tears to my eyes. For three years, I sought to remember how Selene smelt, the first image that flashed my eyes was the wedding scene that kept hunting my dreams for three years. 

In it, I was dressed in a ceremonial Alpha wedding robe and opposite me was Olivia, looking at me with smiling eyes. I could feel a burst of happiness emanating from her as I held her close so she wouldn't slip and fall. 

"I, Selene Thorne, accept you, Alpha Xavier Steele as my mate,". 

My eyelids fluttered as the vision faded. Olivia was Selene. My mate has been with me all this while and I didn't know. I couldn't see her. My fingers trembled as I stooped to pick up her journal and flipped through it again.