Idk if it's just me or if more people have this issue, but I cannot for the life of my stop lying. It's so stupid, I lie about everything, small stuff, big stuff, all of it.

My long term boyfriend just found out I cheated on him. I've been lying about it for months and months, and the dumb part is that if I just told him about it and how it happened, he would've forgiven me, but because the lying, I might lose him. 

He says we can try and work things out if he can feel he can trust that I'm being honest and it made me think. I don't even realize I'm lying when I do. I just think back and it's like damn, not a thing I said today was honest.

What skills or resources are there to help me be honest with myself as well as everyone else?