You sound very sincere, and you sound like you're working hard on yourself. Both of you seem to be very willing to talk to each other. Since you started doing that, it sounds to me like you both have learned a lot.
I have a suggestion. This entire thread was started by scout talking about jealousy and cheating. I think it would be helpful to look at what he is calling cheating as only one small part of a much larger conversation. I think it would really help both of you to schedule ongoing time to sit down and talk to each other about your entire relationship - like it is starting all over again - because in many ways it is. Talk about everything - leave no stone unturned. Use the momentum you have right now to keep the conversation going. Rebuild your entire relationship with this ongoing conversation as the foundation. That is exactly what it sounds like both of you want to do.
Last edited by snowmelt; 09-02-2012 at 05:22 PM.