I was wondering, how can one strengthen his/her relationship with God? How can you avoid falling for temptations? I know that in order to hold back your desires, you should possess rigid and firm faith in God, but what if your faith was weak? How do you keep from pursuing wrong paths?
One more thing, what's the definition of a "Good Muslim"? How can you be one?