If you are looking for perfection you will be sadly disappointed. No thing and no person in life is “perfect.” However, if you are settled in your heart (and it is always a heart issue) you will find life is about as close to perfect as possible. You will have a peace that surpasses all understanding despite what may be swirling around you at the moment.
Pray without ceasing. Live holy. Be responsible. Put God first and all else will fall into place. Life does not have to be perfect to be wonderful!