It sounds like you have a charging problem. Check you alternator. It may be that your alternator is charging just enough to keep the bike running but is not charging the battery while you are riding so that you are eventually only running off the battery, and run it down quickly.
Life is short, but sweet for certain...
Life is short, but sweet for certain...