You’re whole OP and subsequent posts reek of elitism and privileges, you think they’re a “good person” now? We’ll break out the champagne!
You sound patronising because you are patronising.
You sound as if you think you are somehow inherently superior, which is clearly not true.
You also sound as if you want this person or “character”or “curiosity” as you call them, as that’s all they are to you aren’t they? A device for you to use to make your own life seem more interesting?
You seem to view this person as a pet or a project/experiment so you gain some kind of gross kudos for having an “edgy” friend.
Just think how ‘real’ you’ll sound talking about them to your chums at lunch!
How impressive you think you’ll sound to your tutor group when you talk about your own pet ‘ex-con’
Just wonderful...
But not the type of friend who would ever meet your children! I mean they work in the community with children so are strictly vetted. But I guess they are working with children who come from socially vulnerable children so that’s ok. But heaven forfend they they meet YOUR precious kids, who I assume come from a more privileged background.
Calling/labelling someone as an “Ex-con” is miles away from people using the terms “ex offender or ex convict” which would surprise me anyway, normally “former offender” or similar would be used.
To call someone an “Ex-Con” is degrading and stigmatising and has never been used in any other way apart from perjoratively. It indicates your inherent prejudices.
Hopefully they’ve got your number and will choose to keep you at arms length rather than waste their time on someone like you.
So, yes you would be very unreasonable to “befriend” this person, for their sake not yours.