You are right!That's you own fault of not spending much time with her before the sponsorship. If you were Canadian citizen, you could have try living with her in her home country. When you sponsor her, you supposed to understand the undertaking.
Things were wonderful before her arriving in canada. Once she entered, she flipped 180.