The horns are just there to keep the halo straight

The last thing Aiden expected to learn in his second year of high school was that the entire world lives under a blanket of conspiracies but the meeting of a mysterious yet kind new friend bring upon a series of strange events. Already struggling to deal with the trouble of his lack of a father, Aiden starts to think that he's going crazier than usual when he begins seeing light, golden wings and hearing less than normal howls at night. His world gets turned completely upside down when he is faced to faced with his father, who had abandoned his mother and himself before he had even been born. Aiden comes to realize that though a lot of truths may actually turn out to be lies in this world truth in blood runs forever.