Hi Luna
It would be wrong for someone like myself who has never met you and in fact does not know you at all to give advice on this personal matter. Maybe the Housing Association support workers can signpost you to a professional who can help.
David
Nothing on this board constitutes legal advice - always consult a professional about specific problems