Hi, My blog was refused 3 times and each with each one i was able to fix the violation to the last unaccepted message to see line below.. Almost all free websites can not install ssl certificate in their site and can only use ssl cloudflare to have https. Cloudflare is self-sighed redirects http to https and not https where i be able to install in my host. Must get new host and buy ssl for my blog.
Many would like to have your problem. Most sites are rejected for crappy content. Switch to https today and start making some $$.
Not that straight forward of a have, the host I use to me is like premium send emails light speed. For ssl a host change is needed alone ng the ssl itself, not in mind now and who know if I remember reapplying.
I might be mistaken with Cloudflare ssl, because when full protection enabled the https appear without page rule (redirect). We set pg rule to convert all http to https, without pg rule both can be used in-site. Overall i did`t violate adsense in that part.