Regarding the move, it's worth shopping round for a GP if you can! I spent ages researching which ones were well versed in mental health issues and it's made a world of difference. Mine an dmy housemates experiences of accessing help have been night and day with two different gps