DOES ANYONE GAIN WEIGHT BEFORE..

Sorry but Answer is yes.
Females weight can vary up to 5lbs depending on the thing you mentioned.