@Vivienne83
As @Helen3 mentioned, there are two different issues here.
Being asked for ID verification etc. is normal. Surely, if you were a host, you would want to know who is going to be staying in your property? And credit card details... Obviously, Airbnb wants to know you can pay before you make a booking and block out a listing's calendar. Although I am sure you are a legitimate guest, there are a lot of scammers out there, so hosts have to be careful... And guests who are reluctant to provide this info or answer questions raise red flags.
As for the host not accepting first time guests, well, that is not something that I would do. I have had many first timers and most have been brilliant. However, I know that a lot of hosts don't accept them and that it's not unusual at all. Yes, it would have helped if the host had specified that upfront on their listing but, again, many don't. The thing is, if you want to book an airbnb, you have to provide payment details anyway (and usually some form of ID verification), so regardless of whether you could book with this particular host or not, you still need to do it. Is there any particular reason why you didn't then go on to book with someone else? Was this the only listing you were interested in?
Also, have you tried to delete your profile, as per the info @Helen3 provided?