Contains some spoilers:
So...Jace and Clary can finally be together! YAY! But it's really messed up at the same time because someone is controlling Jace after he died. The reason for that is because once a Shadowhunter is born, they are weak to strong demonic forces that want to control them. Since Jace died, the protections that he had no longer protected him. So Lilith, the mother of all demons, is controlling Jace and causing him to stay away from Clary. On top of all that, Simon is two timing (Maia and Isabelle) and is being sought after (but the hot Jordan protects him for some time). Turns out Lilith wants Simon to raise the horrible Sebastian from the dead and accomplishes just that after a bunch of stuff. Now Jace and Sebastian have this connection that makes them brothers, which is completely sickening. I just hope that Jace and Clary stay forever and together.
Sebastian must die! MUAHAHAHAHA *Sorry, I don't like Sebastian. He killed Max.*