If there heaven is perfect but angels, who live in god's presence, were able to rebel and that rebellion is wrong, then heaven is not perfect. The heaven even describes Satan talking to god about Job but if Satan is evil that means that god allows evil into heaven. If evil is allowed into heaven than, again, how is heaven perfect?
Job 1:6 Now there was a day when the sons of God came to present themselves before the LORD, and Satan also came among them. 7The LORD said to Satan, "From where do you come?" Then Satan answered the LORD and said, "From roaming about on the earth and walking around on it
Job 1:6 Now there was a day when the sons of God came to present themselves before the LORD, and Satan also came among them. 7The LORD said to Satan, "From where do you come?" Then Satan answered the LORD and said, "From roaming about on the earth and walking around on it