Just wanted to check back in and say Hi. From the updates you wrote, it sounds like you have way too many emotions swirling around to make this decision now. Your virginity is important to you and important to your culture, and you can only lose it once. It seems as though this very important decision is all tied up in who-likes-whom and who-is-cuter and who-is-being-nicer-at-the-moment, and those aren't good reasons to make such an important decision.
Step back, take some time. Don't be quite as back-and-forth on this decision. Everything you say tells us that no, you aren't ready. This may end up being the right boy for you, but right now that doesn't seem clear. There are family issues, temper issues and friend/ego issues involved, which makes it really difficult for you to sort out.
Breathe, here. Take care of yourself and your priorities first. If you don't, nobody else will do it for you, and you'll get lost in the middle of it all.