Eve of Man by Giovanna Fletcher & Tom Fletcher (series)

From Book Trigger Warnings