Answered by Ustadha Shazia Ahmad
If one sees something that mocks religion and detests it in the heart but one almost laughs but stops right away, are we still sinful?
Thank you for your question.
Your wording is a little confusing because if you saw something that mocked the religion, and detested it in your heart, you would not almost laugh.
At any rate, you are not sinful. I commend you for attempting to maintain your adab as a Muslim and have awareness of your actions.
The Prophet, may Allah bless him and grant him peace, used to smile more than he used to laugh and it’s a good habit to develop if you can. Laughing at the wrong time and place can insult people or even cause bad manners with your Lord.
[Ustadha] Shazia Ahmad
Checked and Approved by Shaykh Faraz Rabbani
Ustadha Shazia Ahmad lived in Damascus, Syria, for two years, where she studied Aqidah, Fiqh, Tajweed, Tafseer, and Arabic. She then attended the University of Texas at Austin, where she completed her Master’s in Arabic. Afterward, she moved to Amman, Jordan, where she studied Fiqh, Arabic, and other sciences. She recently moved back to Mississauga, Canada, where she lives with her family.