Be sure to focus on what the child you two have needs as well. If one of you is not happy in a relationship, the relationship will always be filled with tension and the child will pick up on that. Don't try to force a square peg into a round hole. It might just be better for you two to be friends long-term. That way your child can see that you can get along with each other without having to sort through all the stress and strain that is obvious in your relationship.
Also, I may be old fashioned, but going from a face-to-face conversation to a Facebook chat conversation seems to be going the opposite direction from what is normally effective. In chat and text you can't pick up nuances and meanings as easily as you can through voice or facial tells. And most people don't know how to express themselves very well in words, so chatting online tends to get one person more upset because they read more into it than the other person means to say. If you want to continue to talk to the guy, suggest a phone call instead of online chat.
Plus, if he was playing with his computer console instead of giving you the attention you needed, that is a pretty big red flag right there.
Brought to you by Dating With Devon!