Bro, its the overall vibe. You're presenting yourself like a resume mixed with fitness forum brag sheet. It pushes you into niche that gets very few swipes, even if you're objectively good looking gentleman. Your photos are the biggest issue. Mirror selfies, no smile, only two pics, age looks 16. 28, self-employed, real estate.
Women see low effort, cold, guarded, suspicious, probably lying, try hard, looks like a scam profile.
Your presentation makes you swipe repellent.
Your bio is working against you. It reads like someone is trying to manufacture an identity instead of just being a person.
Add warmth, authenticity, effort, social proof, relatability, emotional safety.