This is the first time I have ever seen u post anything like this, you are always so positive and up-beat, so dont worry, girl! Everyone needs to complain once in a while, and thats why we're here, to listen to you!!
It is totally normal to be hurtin over a guy...Even one u thought u were over. Im sorry I dont kno much details about u n josh, but it seems like he hurt u.
Sorry, too about the $$ problems. Sigh, it really sux 2 b broke! Beleive me I know!