What country will give you a better quality of life Germany or Spain?

I’m studying languages at university and have to choose between German and Spanish… I do have French as an option as well though. I was wondering what country has a better quality of life. I am from the UK and I’m use to the grey weathers. To be honest I look both hot and cold weathers I don’t want both too hot 24/7 or too cold. I am not a fan of work. I love to try relax and enjoy life as much as possible. I mostly spend money on food and clothes and travelling. I want to be able to afford a house with a garden for my dog and I’m worried in Spain that will be challenging. I’m just confused as I like German language and the country seems beautiful but I don’t want to end up moving to a country that’s similar to the UK and I’ve never visited either countries to know if they are good or bad.
What country will give you a better quality of life Germany or Spain?
Post Opinion