Thanks, guys. It's terrible when random people on the internet makes me feel better than the people that supposedly care about me. I've not giving up easily on Hayley (my ex). I refuse. My step dad on the other hand...is a lost cause. I've tried to be civil. I've tried to be respectable...