A lot of guys forget, and I don't understand why!! Make him work for it, and apologize!! Any fantasies you want to play, with him? Naughty ones, maybe? This is the time to 'guilt' him into doing it, as an 'Apology'! It's worth at least a couple of dinners at your favorite place (s)!! Maybe you can be on top, a time or two?
Honestly the chocolate concerns me the most I mean yeah I forget things just as much as the average Joe but c'mon when your allergic to what most of the population loves. That sticks out. If he ain't prepared to cook you a meal or dessert without killing you he's probably not ready for marriage little