<human>: Can you condense the text into a few key points?

I was in a relationship with a guy for close to one and half years. Life was good. I was happy and life was kinda monotonous in a good way. During that phase, I met this other guy during a business trip. I instantly attracted to him. I could not do anything with guy 2 cos I was in a relationship with the first guy. Then, later I broke up with the first guy cos' I felt like i wasn't doing justice to that relationship + I was not ready for commitment. Then, slowly started talking to the other guy that I was attracted to. But from then on, I felt guilty for what happened to the first guy and then started missing him. Which made me break up with guy 2 as soon as got into a relationship with him. Now, here I am, single, missing both these guys and they makes kinda feel sick. I don't know what to do. Please help me!
Btw, first guy is crazy in love, a lil immature but very caring and pampers me. I feel safe with him cos' we both from the same country and since he is one who is all over me, I know he will care about me no matter what happens.
Second guy is very attractive, very mature, and feels like a being a matured relationship but I miss being pampered. And I also feel insecure about this relationship cos' he is an american and I am an Indian. And my parents would probably disown me if they know that I have an American BF. Even if things all work out with this guy, I really feel like its hard for us to have a long term relationship.Also, the another reason I broke up with him, I am scared if I will miss the first guy.
<bot>: having feelings for both guys. I have broken up with both the guys. Not sure who is right for me? Not sure if I did the right thing?