There is something I am not getting! You have been married for 2 years and a half, you are childhood friends, you had lived in the same town all your life, your wife lived with you for more than a year, you just had a child... how can't they believe your marriage is genuine?

What else do they need???
I read many cases on this forum where the couples met online one or two years ago, visited for a few weeks and got their application approved without any problem.
It makes me mad to see the authorities won't allow a child to have both his parents living under the same roof.
Did they tell you why they believe your relationship is not genuine? Am I missing something here?
My heart goes out to you. If I was in your position, yes I would hire someone to handle my case. I wish you the best!!!