I am generally a very confident , outgoing ,funny and reasonably good looking guy. A bunch of guys I know just rolled into town and they are all really funny, intelligent , good looking , rich and generally much cooler than everyone around. This gives me severe self esteem problems, stress etc when they show up. Its been happening for years , I am so tired of this. Any ideas how to prevent this from happenin?

Edit: X-post from ELI5