Compared to where you were just a few months ago, you are doing great and you've obviously landed onto something that works for you. The 10 emotional needs is a great thing to be aware of and yes, it does go hand in hand with the LL stuff.
For example, my W has a high need for Physical Attractiveness. When I'm freshly showered, shaved, cologned and dressed funk, my W can't keep her hands off me. If I'm still in my pyjama's at 4pm, she won't go near me.
One other thing, there's a chapter in the Venus and Mars book called "scoring points with the opposite sex". It is very prescriptive in that it has 101 points on what you can do...i.e. give her a hug when she first walks through the door from work". There's more than enough practical tips in there to last a lifetime of attracting your W's love.
Suit
"It's better to have no spouse than have a bad spouse"