I would correct saying .. humans are humans. We must remember all that is supposed to happen, happens. Promises are boastful statements of a future action. They must be taken with a pinch of salt. Just like the fine print on an insurance document or mileage figures of a car. They need standard test conditions to succeed ;) Feelings are a part of the human experience. They can be allies. They can be roadblocks. Its how we use them! People .. yes they change. They must! Dont They? Everything changes with time. So we must. That's the nature of existence.. that is life ;)