Sorry to hear you've been having such a rough time! I think you can go to the Centre for Student Development to discuss these things, as well as academic advisors.
The CSD's website can be found here: http://csd.mcmaster.ca/
. There are some links along the side that might point you in the right direction as far as who to talk to.