My understanding is that "j'aime bien" means "I really like" at least thats what I was told by Duolingo earlier in this study when I wrote "I like".
Oh and Role-playing is not always associated with eroticism, it can just as easily be dungeons and dragons.
In proper English, love & like usage can be interspersed with each other, depending on the context, and not necessarily always in the erotic sense. It is correct tosay: I LOVE THE GAME OF TENNIS! I REST MY CASE!