Allah forgives everything except shirk. His mercy encompasses everyone however a person must try his level best to refrain from acts that violates gods law at any cost. Love to almighty Allah is not just by lip service it’s by abiding and respecting His laws.