I didn't read all the answers but it sounds to me like he needs a "Time Out".
Usually when someone has a big decision to make they should get away from both parties and straighten out their brain.That way they will be responsible for any decision they make.They also won't be influenced by either party.
Thanks for the advice! :)
I talked to him last night and again this morning. I told him that he needs some time to think about it and decide what he's going to do. I just simply said that I love him and I want what's best for him and what's best for his little boy. Then we left it that he needs to go do what he feels he needs to do. He knows he's welcome to call me regarding a reconciliation if he decides he's finally given her her 'last chance' for good. But he also knows I may or may not be able to take him back.
We're both very sad. But we both know that we could never be together unless he cleared up the doubt in his head first.
I'll let y'all know if we are ever 'more than friends' again. :)
Ok then, I'm off to do the heartbreak routine... ice cream, sappy movies, and depressing rock ballads...
Thanks to all of you for your support.