I agree with Orrelse, you need to research this!

Having you buddy's bring beers is good, then they can drink everything you determine you don't like.
I think your on theright track, it sounds like you don't like late additions of hops in beer. Flavors that the hops give may not be your bag, then again , you may not have found the ones you like or haven't developed a taste for them yet. Some folks can't stand Guinness the first few times they drink it, but after awhile, they start to love it.