Since I've been under the weather and didn't feel like an hours motorcycle ride back and forth to the bitcoin atm, I tried to buy some online. Big mistake! After a selfie with an explanation of the purchase while holding my ID which was difficult to hold up living alone- although I did manage a clear pictures, then two pictures of my id with my payment card, the purchase was rejected by the exchange and I was told to use another card.
I told them to forget it, and I would like a selfie from the exchange's CEO holding a signed note wherein he promised to destroy all pictures and information I had provide them with.
Who wants to put up with such nonsense? The only reason I deal with the ATM is for online gambling, which our countries cause us to lose more money on since we have to pay extra USD to buy the bitcoin, and then lose a couple of points when it is deposited.
If it was easily available within 1% of spot, it might find adoption- like if you could buy it the way you buy anything else online, simply type in your cc number and four digits on the back. Btc is supposed to be anonymous and easy but it is neither.
You are facing a hard time because you don't know the proper resource to buy bitcoin. I suggest you to use localbitcoins platform and if you are not buying anything very significant, they won't ask for any KYC. I have been using their service for a long time now and never faced any single issue till date.
However, I just want to add that be prepared for KYC going forward if you want to continue with cryptos. Because the world is slowly moving towards crypto regulation and KYC comes with it. So probably in future, you would require KYC if you need to use crypto for any reason. It's better to be prepared from now. A lot of people may argue about it, but I am just being practical.