Holy Ghost, have mercy on us!
Don't give up, ever! The devil will keep trying to bring you down (he doesn't stop!), so by just by getting up each time you fall, you will slowly be strengthened...
Go to confession (I'm sure you have) and chat over the problem, and also pray to the Holy Ghost to strengthen your resolve.
May Our Lady bless you always, and be assured of my prayers too!