Mark never saw any of this coming. From falling in love, losing the only guy he truly ever loved, being betrayed, to finding out he was being harassed by a psycho trying to get with him, and having to deal with a unresolved past, he's left trying to pick up all the pieces the best he knows how.
30 parts