<human>: Can you condense the text into three sentences or less?

Hey, I'm back again with more relationship  problems, as usual! So let's get to the story.
This past summer I was seeing a guy, let's call him John. John and I were together for only a few months before conflict arose. It was a really messed up situation and if you'd like more details I'd explain later but it's not really important. Long story short, we stopped speaking immediately after. 
Come a month or so later, I start seeing another guy who we'll call Al. Al and I have been together for 3 months and we're really happy. He makes me laugh so much and it doesn't hurt that the sex is wonderful. But he doesn't really have his life together. He's working two part time jobs, doesn't make much money, and has no real motivation to do something he loves. 
Now John recently messaged me saying he was sorry for what happened and that it was in no way my fault and he explained why what happened occurred. He is a wonderful, sweet man with dedication to fathering himself in life and doing what he loves. 
I don't know if I want to leave Al for John but I'm afraid if I don't I'll never have the chance with John that I wanted and still kind of want.
<bot>: John and I had a conflict, now talking again. Al and I are dating but Al doesn't have his life together. John does. I still like John.