I looked into your profile for the "Bumps". There are no clear pics of your problem. I would like to just say. Little Bumps could be your plant turning hermie. Those little "bumps" could very well your plant starting to produce seeds! You may want to get a better pic for people here to see! I'm sure your Mysterious bumps can be explained!