Is a pain in a breast and brownish mark on my underwear a sign my period is about to come. It's 29th day of my cycle and it varies from 25-35 days?

Probably. These are common signs of impending menstruation. However, if you don't get your period, you should make sure you are not pregnant, as there can be an initial spotting of brownish blood and breast soreness with a new pregnancy.