As far as the cravings, there are a couple ways of handling them. As you were told, if you can restrain yourself for a week or two, those cravings will subside. But on the OUTSIDE chance that you're still "losing it" over the need for sweets, at least prepare for it. Here are some ideas.
1) I don't allow anything that I like in the house. My thin husband developed a sweet tooth and likes his treats. But if it's something I like, nope, he can't have that. But there are many types of sweets that I'm not that found of, so he's able to enjoy his cravings and I'm not crazed looking at things in the fridge or cupboard that I can't have.
2) Set a timer for 30-minutes when you have a craving and say that you won't have what you want until the timer goes off. Then get busy doing something else. The chances are great that by the time the alarm goes off, you won't be as compelled to have it.
3) Canfields Diet Chocolate Fudge. It's a chocolate soda with zero calories. I'm from NY and it reminds me of what we called an egg cream. For everyone else not familiar with that, it's like a chocolate ice cream soda without the ice cream.
I don't like it "straight" so I put in a splash of milk (which is something I'm supposed to drink anyway) and then it's fantastic! The combination of the milk and soda makes it REALLY foamy (so use a VERY tall glass) and it's just yummy and TOTALLY guilt free.
4) There are chocolate yogurts out there too and flavored yogurts that taste a bit like certain cakes and those can sub for your milk serving. It's best to find the fat free, sugar free varieties.
5) If you do find that the timer went off and you're still going a little "batty" then have ONE chocolate kiss. It's 25 calories but high in sugar and fat. But it probably won't be the end of the world. There are also some chocolate mint candies (can't remember the brand names) that are fairly low in calories and no fat.
6) And this is something I did when I was on maintenance and it worked for me. It's not the best idea in the world, but it worked and it didn't affect my weight (of course I wasn't dieting then, I was maintaining). Anyway, if I didn't have chocolate candy around or I was really climbing the walls, I would squirt some chocolate syrup into my mouth. The taste of the chocolate was so intense that it usually not only stopped the craving but it usually turned me off from chocolate for a few weeks!
7) You ARE allowed ONE snack a day and it can be one of JC's brownies, cake or a chocolate chip cookie. That's totally allowable and the anticipation of knowing you're going to get to eat something you like at the end of the day (or whenever you decide that you want it) usually keeps me on track for the day because I know I'm not going to be "deprived." I'm just delaying the satisfaction. (I don't like to think of it as a reward because food should never be a reward. That's what got most of us into trouble to begin with.)
You have so many FANTASTIC experiences awaiting you (and thanks for donating your time and talents to those in need) that you should focus on that!
Good luck and we're here whenever you're "out of control" or just need support or a distraction.
Phyllis