Hi all,
Still class myself as a beginner. I have been toying with the idea of getting a metronome, BUT
It sounds silly but I have excellent timekeeping, always have

(bighead!) One of these people that cringes when someone is singing and doesn't quite leave enough of a gap at the end of the chorus into the verse. Horrible!
Anyway, enough of me talking crap. My problem is that when I am playing along to myself, I do a riff, do a fill and then get lost at the end of the fill coming back in to start again. Its only a split second difference but makes everything just sound awful, everything falls apart, I stop and start beating myself up. Just ruins the moment, especially when I'm having a proper groove.
This doesn't seem happen when I am playing along to music.
Is this because I am playing too fast for myself, or do you think I could benefit from a metronome.
My personal feeling is that its because I am playing too fast and doing too complex fills for myself.
And further to the last I have seen some online metronomes like this one
METRONOME ONLINE - free!
Are they just the same, is it worth me going to the expense of buying one? I saw a yamaha one today with a flashing red LED, I can see a little tick being drowned out.
My kit is in my house, never moves, I am not in a band.