A lot of romance has to do with fantasy. It is rare that you find 2 people that can fulfill that for each other in reality.(Or should I clarify and say at least on a regular basis).
I can tell you my marriage had problems partly because I did want romance before the deed. It could have been a date, handholding, a backrub or something along those lines, but ex wasn't changing the routine. There has to be some give and take. You said your marriage was lacking in that department, so your wife is getting her fill via the internet.
When you focus your love on her do those little things and expect nothing in return. People don't like feeling as if they are being set up and if she senses this in any way it will have a negative affect. You know what she is looking for, try giving it to her a little here and there. Shake it up!!
kat
Me-53(and learning!) S24, S21, D18, D17 Just keep swimming, Just keep swimming. Dory