Yeah Son of M was just downright depressing for me to read. It took a while for me to get through it. I was never able to buy that Pietro would do that to Luna. I think X-Factor did a lot of good for Pietro. People forget that before he left Avengers he was portrayed very bad. And PAD did a lot of work to flesh him out and make him feel real and relatable.