Show me any white boy 20-35 doing any real roofing. Yes,I see fellow caucasian’s types working their asses off in convenience stores, and; in fact, some have three jobs.
You are talking about the exception-not the norm. Join a union. I would not hire you based on attitude.
Let me guess: you’re an itinerant roofer picking up “day labor” out of the Home Depot parking lot and paying them cash under the table?
Good luck to any company that has you in an actual hiring capacity, they’re going to need it.