Mouth ulcer present for more than one month needs special consultation.as cause may be internal body issue or may be some infection like
HIV,HBV or Any viral infection.,stress is also one of the reasons.
I personally suggest to visit expert Dentist as early as possible for more accurate diagnosis.