Have you ever thought of your needs? I think you heard of the words " Know thyself". Yes, you must have a clear knowledge about you and your needs to have a life that you deserve and that desire.
To know more please go through the link...
www.psychologytoday.com/.../personal-growth-identify-your-needs-and...