I’m sorry it hasn’t been going smoothly – but thanks for providing your URL and the other details about what you are trying to achieve.
So the primary hurdle seems to be letting people find events in or near their location: there are a few ways you could go about this, including some clever use of categories and tags (and you already seem to be using categories within Filter Bar for this purpose).
For true geographic searching, however (ie, where a visitor can specify “New York” or some other placename and find events taking place in that vicinity), you would really need Events Calendar PRO which ships with some pretty neat geolocation functionality for just that purpose.
Otherwise, a customization or smart use of categories as you are already doing is probably the best way to go 🙂
Does that help/clarify things at all?