I'm so sorry this happened to you Kymi! I know it can be devastating.
Below are three recovery tools that some posters on another excellent forum have used with good results when others failed. But a couple of words of caution before you use ANY recovery software: because you have a more-or-less unique situation, be sure to check out
all of the options
before you actually use any one of them. Although most recovery software products just scan your system before they actually change it, you don't want to take a chance that ANYTHING is done to your system until you are absolutely sure what course you want to take. That also goes for writing any files to your system or making any changes of any kind. The more you use your computer, the less chance you'll have of recovering your old data.
MiniTool
Power Data Recovery Free Edition - can restore lost data even if the partition is formatted or deleted, restore data from corrupted hard drive, virus infection, unexpected system shutdown or software failure. It support IDE, SATA, SCSI, USB hard disk, memory card, USB flash drive, CD/DVD, Blue-Ray Disk, iPod.
MiniTool
Damaged Partition Recovery module is a powerful data recovery module of
MiniTool Power Data Recovery. This data recovery module focuses on recovering data from damaged or formatted partitions. As long as the partition is existing, you can use this data recovery module to recover data from the partition irrespective of whatever happen to cause the data loss. And this data recovery module not only supports MBR-style partition, but also supports Windows Dynamic disk volume. For example: Simple Volume, Spanned Volume, Stripped Volume and RAID-5 Volume.
MiniTool
Lost Partition Recovery If you cannot find the partition you like to recover in this data recovery module, you need to use
Lost Partition Recovery module, designed to recover data from lost/deleted partitions. This data recovery module can help to recover your data when your hard drive crashes, MBR is corrupted, a disk is repartitioned (fdisk), and a partition is overwritten when you use data backup software to restore the disk image.