25 lbs in 3 weeks is very unhealthy. The most you should lose in 3 weeks is 6 lbs (1-2 lbs a week is fine).