I have bought a domain name with 123reg and now looking at a hosting platform. Someone suggested using 123 to host it and then use wordpress to build website. Not sure if it is worth paying for a host or just using something free. I am a student nutritional therapist so looking to start a health/food blog.