Bought a 3 month gold membership 1 week ago and it got cancceld without me wanting to to cancel it.
Have you tried contacting support?
I dont think it could be cancelled unless you logged into your account and cancelled it yourself. How was it cancelled? You can either contact phone support or tweet to @xboxsupport and someone should be able to see what happened.
Good luck! :)