You may be able to adjust your mindset. However there may be two or three issues in play that you would have to manage simultaneously.
First may be the issue of loving, therefore craving, the starchy, fatty foods like pastas and cream sauces. Try to give yourself permission to eat the appropriate portion at any meal, so that you give yourself a chance to practice self-control. Only make enough for one portion so that you can’t take more. At a restaurant ask for the to-go box immediately if the portions are too large, so that you can remove the excess from in front of you.
Second may be the issue of being wrapped up in the joy of being with friends and not-your-normal-diet foods. Try to eat like a princess-like socialite: take one bite, put the utensil down, participate in the conversation on your right, then to your left, take another bite and repeat.
Third may be going into social settings when desperately needing food-fuel to keep you going when you may want to get more sleep or you may be needing to hydrate. Try to raise your self-awareness for needing sleep or hydration or food.
The average person needs a minimum of 1500 calories a day to get through a 12–18 hour waking period. Most people with above average activity need 2000+ calories to get through their day. Are you actually getting enough calories, distributed correctly across the day, for your activity level? Are you actually getting enough sleep for yourself? Are you actually drinking enough water throughout the day to stay sufficiently hydrated?
Last, If food makes you feel orgasmic, you should want to keep it in your mouth for as long as possible to savor the flavors, the textures, the combinations, etc. If you don’t want it in your mouth, then orgasmic is probably not the description for what you are feeling. In which case, you might try to identify what parts of you jump to attention when you see great food in front of you.
Use magazine and internet pictures for this exercise. This should raise your awareness of what you are feeling when confronted with great food, without the actual food to fall into.