How long should i wait? Everyone should decide difficult problems sometimes in life. I guess, it's time for me now.