In July I finished with my BF of 2ish years. We split up because I'd had self-esteem issues for about a year (well they had always been underlying but work-related stress sent them out of control) which led to me becoming jealous and controlling and generally a bitch. Since the split I've started counseling and am working on my self-esteem and am highly aware of how horrible i was.
i see my ex around about once a week (we work for the same company) and i still have strong feelings for him, while he can hardly bring himself to talk to me. I keep going over in my mind how if i'd behaved differently we'd still be together, and thinking of different incidents and regretting how i behaved. I know I can't change the past but I don't seem to be able to let go and stop beating myself up about mistakes i made. Any suggestions?