Oh yes, of course (were you responding to me, Mags?) ! I didn't mean just walk away without a word.
OP, I think you seriously need to talk with your bf about all this stuff, the rollercoaster of desire between you, and being satisfied elsewhere. It just seems like the love is there but sexual compatibility is not. maybe the relationship in that arena is done.