Being patient is fine, but waiting too much for something we desire, it will take away the need to have it.
Being patient doesn't mean just sitting idle,you should keep on trying to get your desire.But you have to be patient until you finally get it.

Everything is fine if it makes us happy.
Everything is fine if it makes us happy without hurting others

Treating ourselves right is the point.
Totally agree with you