We're all doing the best we can. I've had my own backslides. They happen. The key is that we recognize them as such, and do our best to not to repeat them.
You're much farther along than I - seems like you're exhibiting lots of patience, even if it doesn't always feel like it.
Have you read either of DB or DR? You may want to re-read the LRT section again.. heck, I probably should as well... along with sandi's 37 rules.
-Pluto
H: 29 W: 27 No Kids
Together: 12/04 (9 years) Living: 02/09 (5 years) Married: 06/13 (11 months) ILYBNILWY: 01/14 Separate Bedrooms: 01/14 Discovered Affair: 02/14 (On-going) W Moved Out: 06/14