You came to the right place for advice and edification, so welcome to the forums.
Every day is battle, the principalities of the air do not stop warring against us (believers). This is normal. Your not alone.
Sanctification is a life long process, so be patient with yourself here. GOD doesn't stop loving you nor does He love you based on a measuring scale of how good you behave. His love is unconditional, unwavering.
John 3:16 sums it all up nicely.