A Muslim fully understands that everything must be in the way that the Sharia has permitted, and he lives feeling the responsibility and believing that every dirty thing is a great sin.
It is disbelief to think that what is haram in Islam is halal. It is a big sin that knowing haram is haram but not to detest it. Therefore, a muslim must know what is halal and what is haram and must choose a halal profession.
Now, we understand why prayers are not accepted and why things are not working!