Crush Problems

Fallon
So I have this crush on a guy and we have been talking for 6 months.. He has a really bad past, and I don't know the whole story.. Apparently no one knows. He hasn't told anybody but he wants to tell me.. I want to know what he's done, because it's bad enough he wants to talk in person not text.. I like this guy a lot and we talk all the Time about wanting to get to know each other well before we date. But he says he wants to date me. He is really sweet and makes me feel like no one else is  around. On my worst days I get the best hugs. And on my worst night when my parents are struggling, I get the cutest sweat dream messages. He's always making sure I'm okay, and I love it.. But can u trust someone who has a bad past.?? He knows I'm waiting till I'm ready, but do you think that he won't get bored considering the past??  Please help!!