Thinking you are perfectly normal all the time is not always a good thing.  You can create havoc around you all the time.  You have no realization of your faults.

For one thing normality is a myth.  No one is perfectly normal.  Every one is imperfect.  Every one is a snowflake.  God never created the same person twice.

You really need to be aware how you come across to others–your idiosyncrasies, then you can compensate for your behavior around others.

If you think you are perfectly normal, you can discount your behavior towards others and have no idea the damage you can causing (???) towards others.

Wasn’t it Socrates that said many eons ago “Know yourself”?  The better you know yourself (???) you, the better you can judge the impact you are having on others.  And change accordingly.

Don’t linger too long in your tomorrows.  If you fixate on your future, your present will escape you.  You will miss everything for your head will be in the future.

The beauty and wonder around you will pass you by.  It is there every day.  You can not see it if your head either lingers too long in the past or all you can do is imagine your future.  Life will pass you by.  The present will become your past too quickly.

Somehow there needs to be a balance:  you have to have some idea how your past impacts you (so you don’t continually repeat it) and have some expectation where you might be heading and at the same time enjoy what is happening around you.

It is always a balancing act.  Don’t be like the ostrich with its head in the sand always–either stuck in the past or in your future.

Learn to be aware of your life unfolding with (???) and without you.  It is there.  You just have to open your eyes and see what is unraveling right in front of you–your life today.  So don’t get stuck.