Hi,
As you have mentioned about your Blood pressure issue, you need to do a BP monitoring to know the situations which leads to high BP. As you will be able to find its relation with your psychological conditions.
Further you have mentioned that "sometimes you get really depressed " here a thorough case conceptualization and history taking is very much important because feeling depressed and having a clinical depression makes so much difference and also help in choosing a better approach to deal with you situation.
Contact a clinical psychologist who can help you to get solution.
Next Steps
consult a clinical psychologist