Yami Marik had been created to protect Marik. He kept the majority of the hate and the pain and the fear bottled up in himself and he lashed out at the world in the way Marik only wished he could. What Marik was too terrified to admit to himself, he knew and obeyed.
Marik hated himself. He didn't want to live. Yami Marik tried and tried...
He wasn't allowed to help. It wasn't his fault.
He watched as Marik and that stupid thief grew closer and Marik slowly, slowly...
It hurt to think about it.
Why would he turn to Yami Bakura? Why wasn't he good enough? Why was Yami Bakura trusted instead of him?
He was made to be everything to Marik. Why wouldn't Marik let him be everything he wanted to be?
He watched them kiss and he knew, he knew.
Yami Bakura wasn't good enough.
Yami Bakura would hurt Marik.
Yami Bakura needed to be hurt before he could hurt Marik.
Marik didn't want it, but Marik could be so clueless sometimes. That's why he was there: to think for him when he couldn't think properly, to protect him.
He was there to protect Marik from Yami Bakura.
And if his heart that he hadn't noticed he had until now ached when he saw the two together and his reasons for wanting to kill Yami Bakura were entirely selfish...
That's what he was born to want, wasn't it?
He was born to live for Marik.
