A forum community is there for sharing thoughts and feelings, so I think it is alright.
Just don't expect someone here to solve the problem for you - there are better experts out there wink

Anyway I hope this works out for you somehow... 17 years has been a very long time and it must have been a major shock when you found that out...