That is not a four season tent, which is why you froze in the cold. For me, the four seasons for tenting are not Winter, Spring, Summer and Fall, they are Hot, Windy, Rainy and Cold. I have been in the mountains in summer and had snow fall, and I have been camping in early summer and had cold rainstorms, so traditional seasons are NOT the way to consider camping. I prefer "my seasons" to rate a tent and gear.
A tall tent is nice to stand in, but if you sleep on mattresses or pads on the ground, then heat rises and no amount of heat will get to you. You found this out in cold weather. Also, blankets might be inexpensive, but they allow too much airspace around you to remain cold which will defeat your body's attempts to keep you warm. These should be reserved for warm/dry weather. When looking for a campground look at BOTH day and nighttime temps!!!
A sleeping bag's purpose is to encapsulate you to keep any warmth your body generates inside - the lower temp rating for a bag the better. Sometimes you might also have to sleep with layers of clothing in the bag for additional insulation from the cold. A beanie style cap is also a must for keeping you warmer in cold wet weather since your head tends to stay out of the bag and the cap prevents your body heat from escaping. What many do is buy a higher rated bag for warm weather, then layer on as needed with different grades of thermals, etc. Wearing dry clothing is a must, especially dry socks. I typically wear a balaclava, very lightweight top and bottom and socks. This allows for evacuating the sleeping bag for whatever reason and in a hurry if needed.
Cots, are another way to elevate you and get you to a heater's warmth at the tops of the tent. A heater with some kind of fan works best because it helps cycle the air back down to the tent floor, but then it might get noisy. You need to think about what's best for you and your tentmates.
Oh well, enough for now. The tent looks pretty sturdy in a wind and hopefully the fly helps keep the precipitation from the doors and windows. But it the fly is undersized, you might consider adding a very large lightweight tarp for additional waterproofing, but then you need to know how to create and use guylines and pegs.