Ah, the problems of youth!
We are never happy with who we are or what we have. "Life would be so much better if I just gained (or lost) x-pounds." "My life would be complete if I just had a different job, or more money, or free time, or..... etc. etc. etc....."
What most of us gain with age is patience and acceptance, and once that happens we can focus on what's important and realize that gaining what is truly worthwile often takes a lifetime. I assure you that I was no different. It took me 40 years to "get it". Now the best I can do is try to pass what I've learned along in hopes that others will be able to recognize that they already have the brass ring much earlier in their life than I did.
Might I suggest that you take some time to think through and prioritize what is truly important in your life - in other words, your core values. These are things like Religion, Country, Wealth, Social Status, Health, Family, Personal Appearance, Career, Charity, Honesty, Personal Integrity etc. Add others to the list that you think are important, then place them in order of importance and write a sentence or two for each clarifying exactly what it means to you and why you placed it in it's order of importance.
Example, a religious person might put God 1st as God is the creator of all things and without God nothing would exist.
Second might be Health as without good health little else matters so after paying homage to God I must do everything in my power to protect my health.
Third might be Family as it is through family and children that my legacy continues into the future.
Be very honest with yourself in this process. Once you have your list, monitor closely to see if you are LIVING your values in the priority as you've defined them, or if your list and its priorities are there to sound good and impress people but not truly guide your actions and decisions. I did this many years ago and I assure you it took a lot of soul searching and introspection to honestly determine what would be the guiding principles in my life. Once this was done, however, most life and career choices became much easier.
One time two different positions became available at work and I applied for both (either was a significant promotion). One was in Engineering and the other was a Management position. Before the interviews were held, I was called into the office of the hiring manager. He and I were very good friends and he asked me which position I wanted. I told him that I would be happy with either one, but since I barely met the qualifications and the competition was considerable, I wasn't convinced that I would be successful at all. The manager assured me that he had already made his decision as too which two candidates would be selected (remember this is before the interviews were held), and he was offering me first pick of the positions. WOW, what an ego booster. Not only was I going to be selected for one of the positions, I would get pick of the litter.
Then I reviewed my list of core values and found that Personal Integrity was ahead of Money, Career, and Social Status, (all of which would have been given a considerable boost if I accepted one of the positions). I talked it over with my wife and the next day I went back to the manager and withdrew my name from consideration for both positions. You see, I wanted to earn the promotion, not have it handed to me because of a personal friendship. I did not feel that accepting one of the positions under the conditions offered was right for me, the company, or the other applicants that were more qualified, and it certainly didn't meet my definition of Personal Integrity.
Now I want you to understand that I know that things like this happen everyday and I really have nothing against them - it's part of the reality of daily living. Also, had I placed Money, Career, or Social Status above Personal Integrity I would have accepted one of the positions. It was not a case of RIGHT and WRONG or black and white. It was a case of having thought through my core values and then remaining true to them. The other person who was singled, out did accept one of the positions and I had no problem with that. It's all about what is important to each person.
So, make a list of your core values. Think it through very carefully as the order of importance you give each value is critical. Then use the list to help you make decisions and resolve the personal conflicts we all face. You may be surprised where the values related to your current dietary conflicts fall on the list and your reasoning behind where you set your priorities. Remember, there is no right or wrong. If you choose to put Money above Health, that is a valid choice, as is leaving God/Religion off the list entirely if you are of a secular bent. It's all about truly understanding yourself and what drives you.
Most people never do this as they think they understand their priorities already. But I think you'll find that if you do this exercise it will be one of the hardest things you've ever attempted and will take far longer than you ever imagined. However, if you make the effort and get it right, you'll find it easy to resolve conflicts and evaluate opportunities and seldom, if ever, make a decision that is not in line with what you hold most dear.
Hope this helps,
Lex