pull down to refresh

First of all, it's great to see you living with your parents much like India where we prefer to live in combined family. It's a great feeling in itself. Isn't it?
Now talking to your point about striving for perfection, I've always believed that trying for perfection is exaggerated option and noone should be thinking a lot about it. When doing any work 'good' is enough and it can be sometimes 'perfectly good'. When you do something same over and over again, this is where you start getting those 'perfectly good' results but still not perfect as there's always a chance to improve.