Tawba (Arabic: توبة alternatively spelled: tevbe or tawbah, Turkish: tövbe) is the Islamic concept of repenting to God due to performing any sins and misdeeds. It is a direct matter between a person and God, so there is no intercession. There is no original sin in Islam.
Allah knows who is entitled to be forgiven according to the degree of his sincerity and real decision not to commit the sin again. Allah (SWT) said in Quran (Say, O My servants who have transgressed against themselves (in committing sins) : Despair not of the Mercy of Allah, verily Allah forgives all sins, truly He is The Oft-Forgiving, The Most Merciful) Sura 39, verse 53.
We need to always seek forgiveness and repeat that whenever we remember our sins.
Those believers who repent doing wrong, and sincerely seek forgiveness, after giving back the right of others, should not be punished neither in the Day of Judgement nor in Barzakh , after they have been forgiven by Allah (SWT).
You need to seek forgiveness and pardon from them. If you are unable to do that then seek forgiveness from Allah to forgive you and them and keep praying for them.
Forgiveness Gate is open for all the believers in Allah who committed sinful acts as far as they did not reach to dying situation. Allah (SWT) loves those who repent and sincerely decide not to continue sinning and seek forgiveness. The Hadeeth Qudsi reported the Allah says: I love those who repent their sins and leave and my love is more to the young person who sincerely repents his sins and decides not to commit is again.
There is no question of feeling ashamed as far as you are really repenting and sincerely doing your best to make up what you have missed.
Do your best to fulfill the obligatory worship and trust the Allah is The Most Merciful and The Best Forgiver.
Those who are not sure and don't care for leaving the sinful acts and making up the missed worship should feel ashamed.
May Allah (SWT) protect all of us from any sinful act.
I will not lecture you about God's comparison and mercy, as you must be well aware of how the Almighty forgives all sins, and cleans our slates once we turn to Him with sincere repentance.
It is forgetting the past that you must be focusing on, and how you are able to develop a level of piety that you will enter into a new phase in your life, based on religious devotion and spiritual growth. That will not just ensure you've been forgiven, but also keep you on the straight path.
Your sin is between you and Allah ta'ala, and you must not reveal it to anybody. From a shar'i perspective, you do not need to tell your future spouse your previous sin.
Once you have changed your ways and sincerely forgiven, and became more religiously active and aware, then you live your life normally, and think positively for the future, not allowing the past to define who you are.
With prayers for your success.
Insofar as you are not intentionally worshipping or praying to the picture or the people and just had it there by accident, it is not shirk. However it is better not to pray in front of the picture (and you fixed that anyway so that is not a problem). Accidents happen!
If you have repented a sincere repentance, then of course the Almighty would have forgiven you. Allah ta'ala has described Himself as the All-compassionate, the All-merciful, and also al-Ghafur, or the All-forgiving.
You should also strive towards obtaining higher levels of spirituality and perform righteous deeds to keep yourself on the right path, and also be a positive role model for the child as well. Try to nurture him/her in a noble way, introducing them to Islamic principles and the teachings of Ahlul Bayt (a.s.).
With prayers for your success.
As we know, marital betrayal of this kind is a serious problem and a grave sin. Froma fiqhi perspective, she is still married to her husband, and although she committed zina, her marriage to her husband is still valid. She does need to repent, but she does not need to remarry her husband.
And Allah knows best.
Repentance needs real feeling of sorrow on committing the sinful act and firm decision not to do it again. If you just fear the punishment but do not sincerely feel sorry for committing the sin or you did not decide to refrain from doing it again, then there is no question of forgiveness.
Muslim must be honest and truthful when dealing with any human being, Muslims and non Muslims. Steeling is a major sin. You must try your best to reach to the host family and return the item to the owner. You should ask every one who may be able to guide you to the owner.
If your search does not lead you to the owner, and you lose hope in reaching to them, then you should pay the original value of the item to poor and needy as a Sadaqa on behalf of the owner.
Allah forgives those who sincerely repent and return to Him. He knows the intention of every one.
From Ameerul Momineen (AS):
Seeking forgiveness is the degree of highest level believers. It is a name that has six components :
First: Regret for the past.
Second: Determination to never do it again.
Third: to give back the creatures their rights so that you return to God Almighty with out carry that burden.
Fourth: To intend to perform every obligation that you have missed.
Fifth: to deliberate on the flesh that grew from Haraam to dissolve it with sadness until the skin is affixed to the bone and new flesh arises between them.
Sixth: Make your body taste the pain of obedience, as the sweetness of disobedience inflicted on it.