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...
In case you build a site with this PDF I suggest this link, though it's in Italian but you can translate online, as it adds your website to 25 search engones for free
http://www.net-parade.it/risorse/registrazione_motori/