Without knowing the actual nature of your business, it's hard to say. It's difficult for me to comprehend everyone turning you down. In my experience, banks are relatively forgiving and willing to work with you to get your merchant account up and running.