I have been longing for a WordPress blog now for a while and I stumbled upon a tutorial that guided you through registering a free domain and using a free hosting site, that link is here:http://www.makeuseof.com/tag/how-to-build-a-self-hosted-wordpress-blog-for-free . So after much messing around with this and teaching myself how to use WordPress via FTP I have finally done it!
So I feel like my blog finally has a decent home!