Question Author
Thanks guys. We had a heart to heart chat last night and he said that hasn't been sure of how he feels about me for a while and that he's never been in love before so he doesn't know how that feels. He said there is no one else. (He's had intimacy issues so not been with anyone else), I said to him that is not a reason to stay with me.
He also said that he doesn't want to miss out on our 2 yr old if we did break up. His Mum n Dad broke up when he was young and he promised himself and our little one he would not be a part-time Dad. I also have a Son who is nearly 14 from a previous relationship and his Dad left when my Son was a baby so my current boyfriend is the nearest to a Dad for him too so will be a double blow for my eldest son. Don't know what to do for the best.