Twitter Card Verification Advice


I put in a request for my site to be verified to use the summary twitter card a few months ago. I haven’t heard anything back yet (checked spam folder on the reg) and just resubmitted for verification again. Really bummed that this is taking so long. Are there any avenues available where I could verify my request to be verified? Should I have received an application pending email or something like that? Maybe I screwed up? Anyone else experience this kind of thing? Any advice/guidance is appreciated.