Depression can be ofren lack of spiritual energy.
If your ex-boyfrend is a psychinc vampire (maybe it's the case) he could be draining energy from your actual boyfriend; if they know each other this can be possible because your ex unconsiously want to destroy your actual partner as a form of...