I think that there is a problem. It’s YOU. YOU seem very good at making excuses and exploiting your credentials, but are unable to deliver. You mention how good your schooling was and that you have an engineering degree. Yet you are not gainfully employed as an engineer. You could be working in the Middle East and taking flying lessons as we speak instead of bemoaning your station in life and having temper tantrums. A recruiter would probably pick up on your sense of entitlement, superiority and resentment. Good luck.