I'm a gamer, so I use the Habitica app. I set my own goals including difficulty settings (I'm disabled/ fibromyalgia too) so I have tasks/ achievements for when I take my vitamins, have a protein shake, make my other protein goals, water intake, exercise etc. I get "experience" points and my character levels up, earns pets, mounts, items etc. I've just started using it and it's been a real help.