Thank you very much for the responses. I don't want to ruin the marriage and it's not that I want to be with someone else (it's not a cultural thing either). I really just want relief from these thoughts and feelings. I would like to be at peace with the differences between our past but emotionally it's hard for me to bear. I've had a couple conversations over the past week with my wife where I opened up to her about how I feel. I felt so vulnerable admitting to my envy and jealousy, and she tried to be supportive and reassuring. I think talking to her helped some but it's also scary to uncover these emotions.
My brain wants to repeat images of her with someone else, and it's just hard to accept her past relationship when I don't have my own to lessen the impact.
I don't know what is triggering this now, maybe I've been so good at bottling up my emotions that I've never allowed myself to face the implications of her past.
My brain is on an endless loop ruminating over this. Can barely sleep at night or function well during the day.
My wife and I have a great relationship despite these weird last few weeks of me struggling to face reality. I wish I could be happy when she says it makes her feel special that I never dated anyone else, instead of being envious of that feeling. I wish I didn't feel resentful that she doesn't have to deal with thoughts of me with someone else. I wish I could just accept her past and let go of my own regrets. I'm trying but it feels like painful surrender and I worry if I'll ever be capable of it. So yes I feel trapped.
I appreciate any feedback and it has been helpful. A lot of what you guys are saying I know is logically true, if only I could get my heart and mind to go along with it.