Could you be pregnant if you have not had a normal period in 2 months but you have had occasional spotting and now you have some clear or slightly yellow discharge?

Possibly. Take a home pregnancy test, and if it's negative, and you still haven't gotten your period, go to a doctor or planned parenthood.