As someone who has battled to try and gain even the slightest bit of weight is it hard? How long will it take? I'm self conscious about my weight and have daft expectations that it'll happen quick like few months