Hi Eashwaran -
I think a certain perspective is needed here. A person should live by his consciousness....one's own consciousness guides him to what to do in life and what not to do. Your question can be answered from multiples levels, medically, pranic and yogic science-wise and religious ethics-wise.
Imagine there's a monk who chose to renounce everything and wears a saffron cloth in line with monk tradition and lives in a quiet place, let's say in the middle of forest. When he closes his eyes, a beautiful woman's frame appears every time and this proves to be a big distraction. The monk has renounced everything in physical terms, but mentally he's not renounced yet. Will you call him a true monk? Forget about what others call him. Is he at peace with himself? If he's not at peace with himself, what use he will be to himself and the society. It's best that a person renounces everything and once ready becomes a monk for otherwise it would become a torture.
It's best that you avoid eating non-veg, but then it's going to be a torture harbouring a wish and not going after it. Typically, our desires in this janma arise from vasanas (traits and tendencies) we carried in our previous birth. So, there are certain compulsive tendencies, which are pulling you or holding you back strongly.
The problem with Brahmin community especially these days is that everything is optional and it's up to the individual to decide. This freedom to decide is both a privilege and a pain depending on where you are in the journey and maturity scale. A brahmin by definition should do Sandhya Vandanam and mentally chant Gayatri at least once daily, if not twice. Once a man starts following that rule faithfully, the Brahmin tendencies will gradually take over and self-restraint develops gradually. The problem in today's society is that being Brahmin has become a license or privilege and people are content doing annual Avani Avittam and Gayatri,
Lastly, your contention of God not forgiving you or granting wishes is really silly, sorry to say so. Stop looking at God as some wish-fulfilling tree.
In no other culture in the world food is given so much importance as in Hindus. I like the way ISKCON spreads awareness of vegetarian food worldwide by distributing veg food in several places across the world. Upanishad says Annam is Brahman. We - our body and our mind - are made of what we eat. Vegetarian food is full of natural prana thanks to photosynthesis and chlorophyll process. Our tendencies, our thought process and eventually our Karma in this birth are all a fall-out of what we eat in a big way. I am not saying that's the only thing, but it plays a substantial role.
You have gathered enough responses now and I am sure you'll decide what is suitable to you.