It sounds to me there are two issues here:
1. Very rude people making such insensitive comments. The one thing that people who are overweight don't need telling is how overweight they are. Strangely enough, they already know.
2. I think you might need a health screen. As others have said, your tiredness rings alarm bells for things like Hypothyroidism, insulin resistance, etc.
I think that it is easy to keep saying less calories in, more exercise = weight loss. I have not found that and the body is far more sophisticated than that. Scientifically, the way the body burns different forms of food and lays down fat has more of an impact than just reducing calories.
You don't say what diet you are on, Nanna29 but I have found Slimming World very good although I don't have the weight losses that others do but it does gradually drop off.