Get a job and home in the EU.
We never advise people who have an ESTA to apply for a B visa
You have created a de facto ban for yourself. This was totally unnecessary. You could have spent 90 days USA, then 91 days in the rest of the western hemisphere, and then another 90 days in the USA.
Try again in 5 years. You will then get a 10 year multi entry B visa and life will be much better, if you are still inclined to visit the USA (I can understand if you will not be).
If it is any consolation, when ETIAS happens this year, the Schengen Area will be doubt the same thing to Americans that Americans have been doing to citizens of the EU.
I hate electronic travel authorizations. I have a strong feeling that after November Europe will become inaccessible to me.