I’ve been dating my boyfriend for two and a half years now. He is a great guy and I love him dearly, but I have been feeling taken for granted and unappreciated. I do a lot for him – I cook, clean, do the washing and grocery shopping, etc and I also do little things to take care of him – make sure he has clean work clothes or lunch to take to work, etc. I know that he loves me – he tells me every day – but life has become such a routine and I think he takes it for granted that I will do all these things and always be there to take care of him and all he needs to do is give me a few cuddles and kisses and say “I love you”. I don’t mind doing a lot for him, but only if I know what I do is appreciated and I’m not feeling that way right now. I think life has become a routine, and he gets caught up in his technology or car or whatever and is just oblivious to my wants and needs, and the fact that a relationship needs investing in by both people. He very rarely plans a date or takes me anywhere, I can’t remember the last time he bought me flowers, or did anything just for me, to make me feel loved and special. I have tried a few times to tell him how I feel, but I just can’t seem to explain it right, or he’ll try for a week and then get distracted and forget again. Has anyone been in a similar situation, or have any advice as to how I can get him to try harder, and invest more time and effort in me and our relationship?