How do you get a one sided relationship to improve and when do you decide that enough is enough and you have to walk away? Feel like I am the one doing all the giving in the relationship and receiving very little in return. I don't expect a lot but it would be nice if he made some effort, I do things for him because I like to and to help him out. Don't feel like I am asking for a lot, every time I speak to him about it though he just nods or says that he doesn't think he can change. I am being to needy?