
I feel for ya; my DH is a skinny-mini too and he can eat whatever he wants and not gain weight (he is very active though). He does have his stuff and I gave him a little, high cupboard to store it in (I can't reach it). Most of the stuff he eats, I don't like, so it's OK.
I make healthy meals for both of us; I may just give him a big potato and I have a small one (i.e. new potato), and bigger portions becuz he needs the calories. I make healthy desserts but only once in a while (he has his junkies, so I don't have to make them). I make his favorite about EOM or so (pumpkin pie) and have one piece (planned and accounted for) or I just make myself a pumpkin custard instead (which he likes too).
He used to eat his junkies in front of me but not as often now; and I have noticed that as time went on, it doesn't bother me as much. I just go into my PC room & come on here, or into our bedroom to read, or out onto our back deck or front porch, etc.
I also keep some healthy snacks in the house for me: 100-calorie microwave popcorn, fruit, UNsalted nuts, yogurt, fiber bars, etc. I think you would find that helpful if you are watching a movie together -- he can eat his junk, and you can have your popcorn.
Sadly, your BF is being a bit immature (re: the teasing), so leaving his presence is the best remedy for that. Make yourself some special places to go to, like I did. You can also go out for a walk, if he persists. Eventually, he'll tire of his games, and you will be the victor ...
