Hey buddy.
#1 Those 4lbs you gained are probably water weight too, not just fat. I am guessing those takeout meals had a ton of salt in them, you won't gain 4lbs from 3 meals. Drink a lot of water for 4 days and I bet you will be a ton lighter. If I eat salty fastfood, I often gain 1-3lbs of water weight the next day.
#2 I have to disagree with the first reply. There's nothing wrong with eating porridge, or anything for that matter. We all have our different methods but you seem to have a similar diet system as me. As long as you moderate what you are consuming, and control your eating habits then you will lose weight. Period. I still eat junk food, but I fit it into my 1750 calories a day and there is no problem. Just make a lifestyle change and stick with it - which it appears you have already done. All in all, just find yourself a diet system that you enjoy. I highly recommend using MyFitnessPal either on the phone app or on the website to monitor your calories.
#3 You will see results, as long as you stay true to yourself. Don't worry.
Like I mentioned, water weight is an often forgetting factor. 4lbs of fat is impossible to gain in a week unless you ate like 6000 calories each day of the week haha
I bet my house that if you drink 3 litres of water over the next 4 days, and keep your salt under 6g, that you will be a hell of a lot lighter. Research water weight if you haven't, it is very interesting. It tricked me into thinking I wasn't losing when I first started.
Best of luck for the future.