How to become happy ?
For Men it is pretty clear. Work out, create you own awesome life, take along the people you want and enjoy the experiance. (super simplified, but that's about it)
So I told a female friend of mine who was brabling something about being unhappy in her life, to work out and to start making a plan, set short and long term goals, then whenever unhappy remember and work on them goals. - This is what helped ME most.
Now im not so sure, does this work with women ? The only other advice I could give, would be to catch a strong male asap and be good to him and to support him so that he keeps her...