Oh, sweety...you are in no way the asshole here.

I hope I didn't offend you at all. My heart would be in a million pieces if I were in your shoes...and it's totally understandable that you would be hurting and angry right now.You're feeling betrayed and that is something that will take a long while to mend.Maybe you two should take a long break from swinging or perhaps not swing anymore at all?It seems like he hasn't been completely honest about his wants and desires and by not communicating that to you...he has hurt you tremendously.In fact, you probably feel more like he had an affair...and that isn't cool.But, try to see your part in this, even if it is a minute one.Do you love him?Of course, you do..what am I saying?And this isn't about your love for him anyway.The real question here is one of forgiveness...Can you forgive him?Does he deserve it? The only one who knows for sure, is you.Take care...