Your not alone, but remember there is always going to be competition. You have to find a way to improve on what they offer, and set yourself apart. Look at home many towns have Burger King, Mcdonalds, Target, Walmart, Home Depot, Lowe's etc. Being first doesn't always make them better. Remember google wasn't the first search engine :)
I always follow the rule of thumb that if I constantly watch my competitors, we will never be focused on growing and building a better company from within.
I too have fell victim to this same thing several times. Keep pushing forward!