My man lacks affection :( HELP

I am a woman with a very high sex drive, and always has a craving for affection. My boyfriend ( of 2 years ) is not so much affectionate, and has a lower sex drive, but still gives it. I crave deep passionate kisses, and sensual massages. He's not into it, but I love him very much and try not to bombard him with it because he works very hard, loves me and shows it in other ways, and is very faithful and understanding. He's my whole world. But I crave deeper affection, to the point where I fantasize about being with other people which I HATE. I hate cheaters, and this is cheating in my mind. I have to stop. How do I fulfil my desire for deeper, passionate affection and sex? Again, my man does give it but I want more passion. Help?