There is this thing called love languages. There are like 5 or 6 types. It sounds like you both have different love languages that don't go well with eachother. Not that this is a problem, but it helps if you figure out what yours and hers is so you can work it out. Maybe meet eachother half way somehow.