There is a point in time that you are still able to withdraw your app and get refunded you app fee. I cannot remember when that is but it says when on the payment page on CIC's website. Maybe worth calling CIC? Good luck and good idea.
By the way, I'm sorry to hear you are homesick. That's one of the challenges of emigrating but thanks to the internet, it makes it a little easier (skype, facebook). Also when you do see your family & friends again in your home country, just think how nice it'll be to see them! Keep your chin up. HUG