He tries to be nice but 10 minutes later shows it was in a attempt to get laid.
Are you sure you would have the ability to separate these two things in your mind if it really was two separate things? Or are your perceptions too clouded?
What I mean is this. Of course he wants to get laid, it is the natural state of being. Assume he always wants to get laid. Hell, I always want to get laid. I did what you suggested with the flowers with my W. I thought it was a nice idea. Now, keeping in mind that I always want to get laid, did I do it so I could get laid? The answer is no. I did it because it was a nice gesture (and I'm a terrific guy who knows a good idea when he hears it).
If he did something nice, is it ONLY because he wants to get laid? If not, would you be able to see that in your current emotional state?
Gone the carvings and those who left their mark. Gone the kings and queens, now only the rats hold sway.