This reminds me so much of oomf .... I hate him so damn much, but ill go to the moon & back for him .