Welcome to Belize !
This forum has a wealth of info, and the other suggestions for neighborhood gathering places are good ones. One caveat --- perhaps this is obvious, so forgive me if this sounds like a lecture ........ if you get your information in bars you get information from people with a certain lifestyle. Not that it's a bad one mind you, but it's not the only one one the island. Many ex-pats don't hang out in bars at all. Lots of them have kids and are home doing homework with them after supper. Others don't live in the heart of San Pedro and therefore can't be found there even if they do hang out. Others build their lives around church-related activities. Anyway - there are several ways to live and not all are apparent at first blush.
Additionally I find that "moving here" stories are a lot like fish stories --- people tend to embellish the unusual aspects of things quite a bit.
I'm not saying don't ask and don't listen - I'm just saying "have your own experience" and also take people's comments in context.
I had a neighbor (long ago, nobody reading this need worry) who complained about everything around here - nobody gave him a chance at business, licenses were impossible etc etc --- when he and family were packing up to go (they lasted about a year) I asked his 6 year old daughter how many places she had lived - she said eight. This family had not been happy in any of these 8 places. Having lived in more than one "paradise at the end of a rainbow" it's become evident to me that a certain % of the folks relocating there (or here) do so chasing a dream they will never find.
Belize is not for everybody - but it is amazingly fantastic for some. The critical issue is to find out if it's right for YOU.
For me Belize is about the sunrise, the birds, the sea, the fresh breeze, the coconuts and dogs and dragonflies ...... the chance to be a "beginner" in a new culture ....... people here are nice, tolerant and want to enjoy life. If you want easy and fast and rich, forget it, but if you find that Belize steals your heart, you are probably in the right place.