Sebastian was born with autism and is non-verbal.
He first started respite care when he was four, as his mother needed help because she felt his behaviour was no longer manageable at home.
He then went to live in a home for children that catered for his needs.
However, when he turned 18, he could no longer live there due to his age.
Following a meltdown in January, he was detained in a mental health hospital.
Amanda, from Craigavon, said: “My son is living in hospital because he has autism, plain and simple.
“He’s autistic, has complex behaviours, and I feel like nobody could be bothered with him any more.
“My child does not belong in a building like that; every specialist that he has come across and even his psychiatrists have said he does not belong there.”