Hello . .

like RB said . . . SO sorry to meet you here!
Let me tell you . . . it does get easier and it will hurt less.
It's a rollercoaster though. . . so don't get too down on yourself if you have a bad day . . .
Listen to the advice here . . . it's GREAT!
They really care and they really help

Most of all keep your head up!