I don't think anyone is in the wrong.
You're action had no bad intentions.
And she can't help her reaction, I think it's much better she's vocal about rather keeping it inside.
My advice, if you really do love this woman, is to take charge and deal with her insecurties.
The situation reflects on her, but I think you need to convince her that you're different and you're not going to be like that.
Ask her to trust you and take to a chance.
Either she will, and you can be together get married and whatnot, or she can;t and the relationship has no future.
It is his fault and if he doesn't take accountabilty for it now its going to be the difference between having things like this happen for the rest of his life and a ***** that acts right.
I am completely open with my fiance. Of course I love her and take her feelings in to account when I do things but I also want the ***** to behave.
This way she trusts me, doesn't ***** at me, gives me BJs and crepes on time, and everyone is happy. If you actually make some effort *****es never cross the line.