>>1Let me see if I can help here.
Alright, lets look at 2 realistic worst and best case scenarios.
Best: You fall in love, and continue on smoothly. Things get a little more complicated, and you can see where this is going.
Worst: This guy hasn't changed in the least, and breaks your heart, crushing any feeling you had for him.
Why am I pointing this out? Simply because I want to make sure you know an important fact in all relationships, one that is easily forgotten by many.
Are you prepared for the worst to happen, if it should?
Are you prepared for your heart to sink, in order to grasp at love?
Can you handle it if the worst should come to happen?
My point here is: prepare yourself. He might have changed, as people often do. HOWEVER, you should always keep in mind that he also could still be the same person.
My advice: Mentally prepare yourself for the worst, so that you can be better prepared should it happen. Always rely on your friends when you're in a dark spot, because friends are there to help you out of those dark holes we crawl into.
So when you're ready, decide if you want to take a leap.
Best of luck, regardless of your choice,
~Black