well... welcome to "why you shouldn't have a single partition 101"
there are many reasons that having a seperate /home is a must in my opinion, quota's are one, but other things like data preservation over reinstalls is another massive one too.
fedora *should* have actually used an LVM setup ehwn installing, unless you deliberatly told it not to. if you do have lvm then it is very simple to move your /home into a seperate LV using the logial volume manager tool.
you should *always* have a seperate /boot, normally a seperate /home, often have a seperate /usr, /tmp and /var