We have indeed hijacked this thread a tad, i've PMed the OP asking if he's alright and offering to help him contact local services if he needs it.
See OP - there are people who actually care

Just brush/laugh off the comments from those bullies. Take it one day at a time