I have read so many threads here regarding Bitcoin, some are 5+ pages,I have tried to do my homework

I've watched youtube videos for hours and still not "getting it" I'm dense in some areas! But I appreciate the info, you have no idea!
Ask customer support about obvious things rather than boards.
I have, some of these wallets don't have good customer service, I have tried over and over, I've been emailing Natasha from Betting Partners and she has been very little help. They force you to use this payment method then leave you in the dark.
Yes, I wanted to get the money converted to USD and to me as soon as possible. In your experience, is it much more costly (on $300USD) to do the exchange versus doing a debit card and which bitcoin debit card site would you recommend?
Also, there is a bitcoin ATM an hour away from me...has anyone experienced using this and if so, which wallet can you use them with and do you get actual USD from this machine?