Ok, unfortunately at the time I didnt understand the importance of putting my SHSH file on Cydia, or on my own PC. Correct me if I am wrong, but now that Crapple is no longer signing 3.1.2, it would be impossible for me to get my 3.1.2 SHSH file on Cydia/my PC

.
Is there anything I can do?
Its strange to think there is nothing out there that will make a backup of my phone as it is today so that I can restore to it. You know, something other than iTunes. Is that crazy? If so sorry for mentioning it.
I had a scare earlier today, stuck in Apple Logo mode, after leaving the phone off for a while and going back to it it booted, dont ask me, just got lucky

!
Today I am running 3.1.2, unlocked, jailbroken.