My fiance and I have been living together for a couple of years. Lately, I have been feeling totally unappreciated. I cook for him, I clean for him, I do his laundry for him and it seems like all he does is bitch. He also spends a vast majority of his time at home talking to random people on various chat sites (not sex chats, but like specific hobby chats... although they end up talking about all sorts of shit and from when I have glanced over at his computer while he's typing away Ive seen him lie to people on there about what he does and talk about me and women in general like a sexist jerk which is so unlike him, he also talks to a lot of girls on there though Im not really worried about him cheating). I would spend an hour to cook him something because he is whining that he is hungry the whole day, then have to wait twenty minutes for him to grace me with his presence because he is chatting and then he scarffs it down and goes right back to chatting. The only time he's not online chatting, watching porn or doing random things online is when he wants food, sex, to watch something on tv or the occasional cuddle.
I have tried to talk to him about it, but every time I do he turns it around on me and calls me needy or a jealous girlfriend, so I dont really see the point bringing it up anymore but its really bothering me. I dont think I am needy, I love spending time alone. I just dont like feeling like I am being taken advantage of and not appreciated at all. Is there anything I can do?