feeling jealous and envious.. gone suicidal

That does explain quite a bit. Sads. :-/