Re: Non halal food
:salamext:
The case of eating/drinking the impermissible is only in the case of when one's dying ^
Permitting the Dead Animals in Conditions of Necessity
Allah said,
[فَمَنِ اضْطُرَّ فِى مَخْمَصَةٍ غَيْرَ مُتَجَانِفٍ لإِثْمٍ فَإِنَّ اللَّهَ غَفُورٌ رَّحِيمٌ]
(But as for him who is forced by severe hunger, with no inclination to sin (such can eat these above mentioned animals), then surely, Allah is Oft-Forgiving, Most Merciful.) Therefore, when one is forced to take any of the impermissible things that Allah mentioned to meet a necessity, he is allowed and Allah is Oft-Forgiving, Most Merciful with him. Allah is well aware of His servant's needs during dire straits, and He will forgive and pardon His servant in this case. In the Musnad and the Sahih of Ibn Hibban, it is recorded that Ibn `Umar said that Messenger of Allah said,
«إنَّ اللهَ يُحِبُّ أَنْ تُؤْتَى رُخْصَتُهُ كَمَا يَكْرَهُ أَنْ تُؤْتَى مَعْصِيَتُه»
(Allah likes that His Rukhsah (allowance) be used, just as He dislikes that disobedience to Him is committed.) We should mention here that it is not necessary for one to wait three days before eating the meat of dead animals, as many unlettered Muslims mistakenly think. Rather, one can eat such meat when the dire need arises. Imam Ahmad recorded that Abu Waqid Al-Laythi said that the Companions asked, "O Messenger of Allah! We live in a land where famine often strikes us. Therefore, when are we allowed to eat the meat of dead animals'' The Prophet replied,
«إِذَا لَمْ تَصْطَبِحُوا، وَلَمْ تَغْتَبِقُوا،وَلَمْ تَخْتَفِئُوا بَقْلًا فَشَأْنُكُمْ بِهَا»
(When you neither find food for lunch and dinner nor have any produce to eat, then eat from it.) Only Imam Ahmad collected this narration and its chain meets the criteria of the Two Sahihs. Allah said,
[غَيْرَ مُتَجَانِفٍ لإِثْمٍ]
(with no inclination to sin,) meaning, one does not incline to commit what Allah has prohibited. Allah has allowed one when necessity arises to eat from what He otherwise prohibits, under the condition that his heart does not incline to eat what Allah prohibited. Allah said in Surat Al-Baqarah,
[فَمَنِ اضْطُرَّ غَيْرَ بَاغٍ وَلاَ عَادٍ فَلاَ إِثْمَ عَلَيْهِ إِنَّ اللَّهَ غَفُورٌ رَّحِيمٌ]
(But if one is forced by necessity without willful disobedience nor transgressing due limits, then there is no sin on him. Truly, Allah is Oft-Forgiving, Most Merciful.) Some scholars used this Ayah as evidence that those who travel for the purpose of committing an act of disobedience are not allowed to use any of the legal concessions of travel, because these concessions are not earned through sin, and Allah knows best.
http://tafsir.com/default.asp?sid=5&tid=13268
To the original poster - continue repenting and keep praying your salaah's since that is ordered of you. We will also pray for your forgiveness inshaa Allaah, and please don't give up hope of the Mercy of Allaah.
On the authority of Anas (may Allah be pleased with him), who said: I heard the Messenger of Allah (Peace be upon him) say: Allah the Almighty said:
O son of Adam, so long as you call upon Me and ask of Me, I shall forgive you for what you have done, and I shall not mind. O son of Adam, were your sins to reach the clouds of the sky and were you then to ask forgiveness of Me, I would forgive you. O son of Adam, were you to come to Me with sins nearly as great as the earth and were you then to face Me, ascribing no partner to Me, I would bring you forgiveness nearly as great at it.
It was related by at-Tirmidhi (also by Ahmad ibn Hanbal). Its chain of authorities is sound.
In regard to the question - i think you should consult a scholar inshaa Allaah.
Here's a good link where you could ask the question:
http://www.islamtoday.net/english/fatawa_form.cfm
And continue in your salaah and repentance, knowing that Allaah will forgive you since He knows your sincerety inshaa Allaah.