@sariaxx,
I'd watch closely for signs of rudeness or negative treatment especially if you disappoint him - like he asks you for a date or to meet and you can't for some reason. How does he handle disappointment with you?
His prior treatment may just be easily chalked up to immaturity - or it may be a sign that he reacts in mean ways to women who don't give him what he wants.
I'd give it a try, but I'd be wary until he shows signs of normalcy in that area.