If on the other hand you know you cannot keep someone's heart safe, stop deceiving them. Let them know on time. That makes you more honorable. The person will never forget you. Remember, that which you do to others may hatch something bad that may affect not just you but the whole world tomorrow.
The longer you postpone telling him or her the truth, the more you make it harder for yourself and the more the hurt he or she will feel on the day you finally do.
We have so many bitter people because someone made them so. Don't add to it please!
Yes, instead of deceiving one it is better to reveal your feelings and be true to yourself as well as him/her. She/he may get hurt but time will heal everything. Don't delay or else the situation may go out of control.
So beauty....i like this scenery