*big hugs*
Katt,
I remember having ups and downs and mostly downs with roommates. It is not your fault that she hates you... please don't punish yourself for something that is not your fault.
Some days I feel like I am backsliding, but I think that it is two steps forward and one back. Don't let the backsteps discourage you. You are special, and you are worthy of love and respect... you have the right to respect yourself. Not everyone is going to like you... but that is not your problem. Just be yourself... you have a whole group of people here that think you are special.
Obsidian