I have so many questions! Your mother's portrait screams? And what's a muggle?
You telling people things without keeping information from them sounds a bit strange too. Perhaps one of those things that happens because of the portal I've heard so much about?