Originally Posted by Belly Kelly
I assume he was like this before you married him?
Also, his lack of affection and doing nice things for you shows he has little appreciation, esp. for a holiday like Mother's Day. I understand how frustrated and hurt you must be by this.
I have to ask the same question in that was he like this before you got married? How long did you know him? Was he always like this?
The reason why is because if he was always like this, more than likely, he's not going to change. If you were hoping to change him after you got married, I'm sorry to say that it's not going to happen.
So what can you do? CaptJane had a some really good feedback in that you should have a talk with him and voice your concerns and most importantly, your needs. I'm not trying to excuse his behavior, but sometimes you need to come out and state what your needs are and not assume your partner should know them.
I would suggest maybe reading "His needs, Her needs" by Willard F. Harley. It's about building an affair proof marriage (not that I'm saying it's an issue with your marriage) by making sure the couples needs are known and met. While you may not be at that stage, the premise of the book is very good. My wife likes to give this as a gift to her friends and family prior to getting married.
When you talk about your needs and he agrees to make an effort, you have to start off slow and try to work up his affection. If he really wasn't an affectionate type, don't expect him to do a 180 overnight. You need to be patient so that he eventually shows you affection because he wants to and not because he feels guilty/forced/nagged.
If he's not willing to make an effort than you really only have two choices. Accept that your need isn't going to be met or find someone else.
I wish you the best of luck!