I have said it before and I will say it again
. Rihanna needs rehab. She needs it in a big way and at this point, drugs are the reason why her behavior has been so erratic. Previously it would cause her to miss little things or be a little late. Now, her drug use causes her to cancel shows and show up to events four or more hours late. The problem is that Rihanna sells a bunch of records and employs a bunch of people who are all dependent on their income from her so who is going to tell her that she needs to go. Who is going to be that friend in her life that tells her she needs to go. The friend that will be yelled at and maybe banished forever from the Rihanna orbit.
Yesterday Rihanna was forced to cancel a show in Houston. She will cancel lots more before this is all done.