It's sometimes hard to break habits that we have developed or to stop the cycle of what we have learned. I'm glad that you want to stop spanking...that's the first step towards not doing it anymore.
2.5 is also such a hard age to get attention b/c their attention span really is only 3 seconds sometimes. I think redirecting them and/or finding a different approach to how we talk to them during certain situations can make a difference. (If you have certain situations that seem difficult for you, ask about those so we can give more detailed ways of how we have all dealt with those without spanking.)
We all grew up differently and sometimes the way we grew up affects the way we parent our own children...I have experienced this in the negative aspect with spanking being involved. For me, if I feel like I want to spank or say something out of anger, I do put my children in their room, even if it makes them cry. Sometimes I just need that moment to think about what I can about the situation.
I've even gone as far as to tell my dd that mommy doesn't know what I'm going to do about this right now so you sit in your room for 2 minutes and I'll come back and let you know.
You can also check out this
accountability thread and give yourself the opportunity to become a new mama.
We're here to help you with this so browse around because you aren't the first mama here who has spanked and developed the desire to stop.
