WARNING: Too long, too many words! Didn't have enough time to make it shorter. Prologue We've been in a relationship for a few years, living...