for one, what are you mixing at?
two, are you riding it hard enough to burn the oil or are you just putting around. 125's arn't going to do any thing if your not in powerband.
third, check your plugs and see how your jetting is, it seems to be way to rich.
Another thing I would do to help you out if your not screaming gears and are riding the woods, is lower your gearing. this will let the bike drop to lower rpms before stalling.
one last thing, when your going slow, slip the clutch to get your rpms up so you don't bog