When do you leave?

C.

So I've been with my boyfriend for about 6 years... we have a decent relationship (we get along and can have banter) but I just don't feel like it's enough. We don't spend much time together these days, well last few years (since we started working full time). I feel like I've been unhappy for the last few years... I just don't feel appreciated nor do I feel like this is the relationship I want for the rest of my life.. I just feel like there isn't enough affection and care... I dont like some of hos ways- he can be selfish, lazy and sometimes ignorant... I honestly feel like I left the relationship emotionally a long time ago... I think he has noticed a change in me lately as he has started to be more affectionate and help out with our 3year old...

A big part of me wants to move on but I'm scared and feel bad for my child as they've got a good bond.

I don't know when the right time would be? I don't know how to do this?

Please help