You lack that ’emotional variety’ for which girls are hard wired. You know plain water is very good for your health. But do we always like plain water ?
You have to be real. You have to be funny, sometimes mean, some times helpful, sometimes caring, sometimes just neglecting her etc. Because its all real. You please them all the time, then you are acting!
You must be courageous enough to be angry with her at times. You must also have to balls to punish her for her unacceptable behavior.
PS : You can’t fake these qualities and you must have them.Develop these qualities.