1) For a similar reason that you've written "I have felt ..."
2) Because that's what we use after since. We don't say "I feel much better since I am here".
Since relates to a certain time after something in the past. You could say "...since I came here", but here, it's "since I've been here" - which means the same thing.