Sorry OP but I think you’re kidding yourself.
Of course you don’t see it in the same way!
Very few people recognise their own prejudices, even when confronted by them!
The very first thing you write in your OP is about your degree. You contextualise it from the very start.
Your first choice of words to describes him as an “interesting character” not even a person.
You state from the get go your “interested from a psychological.... standpoint” that’s the thing you say first and therefore shows that’s your main reasoning. The personal part is secondary.
‘Ex con’ aside you then refer to them as a “criminal” that betrays how you really feel.
At no point have you actually considered that this person may not want to “be friends” with you!
Not recognising someone’s agency is a key indicator in an elitist mindset.
It indicates that you haven’t even thought of their feelings because it’s all about you and what you want from this person.
Maybe feel that there’s no reason why they wouldn’t because you are clearly better than them?
I think your self image is greatly detached from who you actually are.
The words you choose are important and as pps say, your mindset is not suited to this career path. You can, of course, change your mindset but so far you’ve chosen to minimise and rewrite your own narrative.
Given this, I don’t think you have the strength of character to do so.