We convince ourselves that life will be better after we get married, have a baby, get a new job, and get a new house. Then we are frustrated that the kids aren't old enough and we'll be more content when they are. The truth is, there's no better time to be happy than right now! If not now, when? Your life will always be filled with challenges. It's best to admit this to yourself and decide to be happy anyway. Treasure every moment that you have and treasure it more because you shared it with someone special, special enough to spend your time with... And remember that time waits for no one! So stop waiting ...until your car or home is paid off ...until you get a new car or a new job ...until you go back to school ...until you lose ten pounds ...until you finish school ...until you get married ...until you get a divorce ...until you have kids ...until your kids leave the house ...until you retire ...until summer ...until fall ...until winter ...until spring ...until you die! Being happy doesn't mean everything is perfect. It means you've decided to see beyond the imperfections. There is no better time than right now to be happy... Choose to be happy TODAY! Look the world right in the eyes and SMILE!