LOL - the best things in life take time to nurture and grow. IMO, this ship will sail - they just seem to be having a lil difficulty raising the anchor out of the muck. If your rent is not do until September, then you should still be able to pay it.
Don't sweat it, it's amazing how fast your credit score goes up when you pay off all your bills at once.
It might take a tad bit longer for this one to really pop than you expected but it will still pop, I'm sure of that.
This company has WAY more going for it now than it did when the share price was a thousand times higher than this. When those numbers start showing in quarterlies watch what happens to this one!!!!!!