How old is your chain (miles)?
It sounds as if its badly worn, typical symptoms...
If you pull the front sprocket cover (three allan head bolts) you can inspect the sprocket for wear. Looking strictly at the chain, if the links are NOT STRAIGHTENING OUT after coming off the sprocket, the chain is likely toast and needs replacement along with both sprockets..
Don't put it off indefinitly. You don't want to throw a chain thru your engine and/or lock up your rear wheel. Another member, just very recently found part of his engine case (just ahead of the front sprocket) missing (likely due to a thrown chain) and WAS semi-repaired with probably an epoxy....