I am at a loss now and I really need other perspectives on this please. I am just going to get straight to the point. I have been with my partner for 3 years and we have a 13 mo son. Since i have been staying at home to take care of our son i feel like i can never do right by my partner. Apparently everything i touch turns to dust. It's silly things, i may leave his phone charger in a place where he doesn't like it or because i accidentally got a bit of food on his computer mouse when feeding oyr son(we live in the smallest flat imaginable with no dining table so i use his computer desk when feeding our son). There's been other things and i apologise but he rolls his eyes and makes comments which makes me feel like a complete idiot. I moved away from family and friends to be with him and don't have anywhere else to go or any support network around me so i feel trapped. It may be seem that i am coming across as very over sensitive but there is absolutely no appreciation for what I do for him as well as taking care of our child. It's just put downs which usually turn into arguments. I really don't know how much more I can take. He knows if i move out i I will be going back to where I come from and he makes me feel guilty for that and says he will never be able to afford to travel to see DS and says i should help with that financially. He has the money to spend £200 a month on cigarettes though... I really don't know what to do. Move my Ds away from his father because i am unhappy or keep him in an environment where i am miserable and his parents barely talk?