You said that Trump was pro LGBT from the start. LGBT stands for lesbian, gay, bisexual and TRANSGENDER. If Trump doesn't support trans people, then he’s not pro LGBT.
That may be the case (I’m not Democrat because I’m not even American), but that doesn’t erase Republican homophobia or Trump’s homophobia. If the Democrats are homophobic, and if they are equally as homophobic as Republicans, then Republicans are also homophobic, therefore it isn’t a lie from the left