My above post was for gingers thread ^^ not sure why it posted here :$
Anyway, juju, I'd the situation with this guy doesn't feel right, then maybe it's not. You have a right to say it's not for you and to move on. I can see the lure to be in a relationship especially with someone who you see has the family morals you are searching for. As others have said there are other things to consider and things that are important for a relationship. It mgihr be unreasonable to expect everything to be perfect but you don't have to let go of everything else because he checks off one category either. It takes time to really who someone is during dating and if they're a match or not. You've both been together a while and maybe the things that don't match are starting to come out. Either way do what feels right for you, I hope you find some clarity soon, either way
Accept what is, let go of what was, and have faith in what will be