Hey Scott. I am in the same boat with you. I have been a few times, actually!
I started a Challenge Group of Insanity users on the same day and most are all maintaining their weight this first week. The first few times I have started a program, it usually takes a week or two before it starts falling off of you. 12 pounds will be nothing....
I have a support and Accountability Group if you are interested. A few of us started Insanity at the same time that you did...
http://www.teambeachbody.com/connect/message-boards/-/message_boards/message/238180276Chad