I
「私」という人を指します。
didn't have
過去の否定で「持っていなかった」という意味です。
a proper desk,
仕事や勉強に適した「ちゃんとした机」を指します。
so
結果や理由を示す接続詞です。「だから」「それで」という意味です。
I had to
過去の義務や必要性を表します。「~しなければならなかった」という意味です。
make do
「間に合わせる」「あるもので済ます」という意味の熟語です。
with the kitchen table.
「台所のテーブルで」という意味です。