Internet relationships are the bestest thing ever because you never get to see the flaws and character defects of the one you love.
Meg, you're trying to make a man love your child the way you do and that isn't going to happen. You've been given great advice and have chosen to follow your own train of thought that has led you to the place you are to begin with.
Enjoy the continued nagging of a mother to a 27 yr old man who isn't going to do what you want just because you had a talk with him. The fact that you had to have a talk to him about it in the first place should be screaming at you that things are majorly wrong.
Yes you love each other but love isn't enough. In a few weeks or months you'll be right back where you are and wondering how the hell you got there...yet again.
Good luck, you're gonna need it.