Hey
I usually eat anywhere from 5-7 meals a day. Usually 6. Not because I eat every 3 hours or something, but merely because that's what takes me to get to my target calories.
In the long run, what's really important is getting your target calories. That's the primary concern.
Of course, that's not saying other things are totally unimportant. Wanting to regulate your blood sugar / insulin levels means you generally shouldn't be on a "mini" fast and then suddenly eat like a monster - that can produce a huge spike in your blood sugar / insulin levels. Preventing that might mean you have to eat more often - so even though, for example, you can get your target 3000 calories in just two meals, two meals a day might not be the best way to go, especially if they are so far apart each other (but that should be obvious).
Also, timing of meals plays an important role when it comes to bodybuiding, in particular during your training days. While calories at the end of the day is, I believe, still the primary factor, timing of your meals - in particular for your carb and protein consumption - should also be given much thought. This is for providing enough carb and protein for your workout, and for replacing the carbs and protein you used in your workout and to start protein synthesis - last I remember (I maybe wrong on this one, so take this with a grain of salt), without enough carbs and protein in your post workout meal, protein synthesis won't start at all, but that would probably happen only if you actually don't eat after you workout, or not even take at least a post workout shake.
Just eat a good carb and protein meal an hour or two before you workout, eat another carb-and-protein laden meal after your workout, then for the rest of the day, just eat enough meals to get to your target calories.
As for the alcohol, I understand that things are different for your culture as opposed to what most of the guys here are accustomed to (including myself, honestly), so we mean no offense when we can't seem to fathom why alcohol is necessary. The only thing I can advise you to do is put the alcohol you drink in your diet plan. Try limiting it as much as possible, but nonetheless put it in your diet plan - then the rest of your meals, work it around the alcohol you are sure you will consume. For example, if you are sure you absolutely have to drink at least 3 beers, see how much calories that gives you. if your targer is 3000, and the 3 beers already give you 350, then you only have 2650 calories to go. I'm not very familiar with the "nutritional information" for beer, so see if it contains other things you may want to limit, like any sugar, fats, etc. (although I'm pretty sure there is hardly any fat in beer, my point is merely check all the stuff it gives you so you can effectively plan your diet around it). If it gives additional "nutrition" that you want to limit (like added sugars, if any at all; I guess that might depend on what you are drinking), take that into account also when you create your diet plan.
That way, you don't have to remove the alcohol drinking if it is really a part of the culture there. You wouldn't want to be an outcast, that's for sure, but you also wouldn't want to sacrifice so much of bodybuilding.
Hope that helps.
Regards and good luck!
-JV