Nadia,
That's really strange because most companies who offer
temporary car insurance take on drivers who are over 21 and since you're 22, you shouldn't be having any problems really. Can you tell me which companies you've contacted so that I don't list the same companies again.