First,it is 47 days since your last menses,so,it may be pregnancy
.Get Urine pregnancy test at laboratory. You may be use first morning urine - or your first urine of the day after sleeping all night - because it will contain the highest concentrated amount of the hormone. You can test later in the day, of course, but do note that you should not drink a great deal of liquids or urinate too often. Again, if you receive a negative early on while you are testing, it may not totally rule out the possibility of being pregnant. Follow up tests are always recommended.
Otherwise,get yourself examined by doctor.